--- /srv/reproducible-results/rbuild-debian/r-b-build.mKLTk1s9/b1/opensubdiv_3.6.0-3_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.mKLTk1s9/b2/opensubdiv_3.6.0-3_armhf.changes ├── Files │ @@ -1,9 +1,9 @@ │ │ f2bdf006d25eaed5f6025cf3feab88ca 153224 libdevel optional libosd-dev_3.6.0-3_armhf.deb │ - 0530e031dedbee53cd81cb97aa5ec01f 31494840 doc optional libosd-doc_3.6.0-3_all.deb │ + 48505aaea8cdb36d3d77090bffe111f2 31495900 doc optional libosd-doc_3.6.0-3_all.deb │ a88a168f85c732eadb537d44787adbba 3481376 debug optional libosdcpu3.6.0-dbgsym_3.6.0-3_armhf.deb │ fe2758d780646440d9c2c258759a005d 259072 libs optional libosdcpu3.6.0_3.6.0-3_armhf.deb │ 177b6ca66637c2b4cc0cef34a392d7e4 538260 debug optional libosdgpu3.6.0-dbgsym_3.6.0-3_armhf.deb │ f50734442ecfdf4b27c39265918b4d5e 131184 libs optional libosdgpu3.6.0_3.6.0-3_armhf.deb │ 3f78b4e38f46ed5e9c957ffa624462ba 10124452 debug optional opensubdiv-tools-dbgsym_3.6.0-3_armhf.deb │ d451e75f29c8b72e288fa52e1c9fce85 508932 graphics optional opensubdiv-tools_3.6.0-3_armhf.deb ├── libosd-doc_3.6.0-3_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-01-02 08:47:46.000000 debian-binary │ │ --rw-r--r-- 0 0 0 25416 2025-01-02 08:47:46.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 31469232 2025-01-02 08:47:46.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 25468 2025-01-02 08:47:46.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 31470240 2025-01-02 08:47:46.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -26,36 +26,33 @@ │ │ │ │ │ usr/share/doc/opensubdiv/downloads.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00674.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00674_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00677.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00677_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00680.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00680_source.html │ │ │ │ │ +usr/share/doc/opensubdiv/doxy_html/a00683.html │ │ │ │ │ +usr/share/doc/opensubdiv/doxy_html/a00683_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00686.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00686.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00686_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00689.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00689_source.html │ │ │ │ │ -usr/share/doc/opensubdiv/doxy_html/a00692.html │ │ │ │ │ -usr/share/doc/opensubdiv/doxy_html/a00692_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00695.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00695_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00698.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00698_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00701.html │ │ │ │ │ -usr/share/doc/opensubdiv/doxy_html/a00701.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00701_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00704.html │ │ │ │ │ -usr/share/doc/opensubdiv/doxy_html/a00704.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00704_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00707.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00707.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00707_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00710.html │ │ │ │ │ -usr/share/doc/opensubdiv/doxy_html/a00710.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00710_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00713.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00713.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00713_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00716.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00716.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00716_source.html │ │ │ │ │ @@ -71,46 +68,49 @@ │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00728.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00728.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00728_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00731.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00731.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00731_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00734.html │ │ │ │ │ +usr/share/doc/opensubdiv/doxy_html/a00734.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00734_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00737.html │ │ │ │ │ +usr/share/doc/opensubdiv/doxy_html/a00737.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00737_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00740.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00740.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00740_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00743.html │ │ │ │ │ +usr/share/doc/opensubdiv/doxy_html/a00743.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00743_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00746.html │ │ │ │ │ -usr/share/doc/opensubdiv/doxy_html/a00746.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00746_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00749.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00749.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00749_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00752.html │ │ │ │ │ +usr/share/doc/opensubdiv/doxy_html/a00752.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00752_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00755.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00755.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00755_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00758.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00758.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00758_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00761.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00761.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00761_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00764.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00764.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00764_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00767.html │ │ │ │ │ +usr/share/doc/opensubdiv/doxy_html/a00767.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00767_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00770.html │ │ │ │ │ -usr/share/doc/opensubdiv/doxy_html/a00770.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00770_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00773.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00773.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00773_source.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00776.html │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00776.js │ │ │ │ │ usr/share/doc/opensubdiv/doxy_html/a00776_source.html │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -27,230 +27,230 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1660 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/css/doxy.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 27698 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/css/flavor.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5321 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/css/pygments.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3011 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/css/renderman-university.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12971 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/css/rst.css │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14561 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/downloads.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5898 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00674.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22112 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00674_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6288 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00674.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 24306 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00674_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6266 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00677.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 81482 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00677_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5643 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00680.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 38293 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00680_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5898 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00683.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22112 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00683_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6436 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00686.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 121 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00686.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 46437 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00686_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6081 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00689.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 85952 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00689_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6113 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00692.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 29125 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00692_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6288 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00695.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 24306 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00695_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6201 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00698.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 163472 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00698_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7503 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00701.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 111 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00701.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 88830 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00701_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6557 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00704.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00704.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 35227 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00704_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6435 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00707.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 69 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00707.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 45701 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00707_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7074 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00710.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 120 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00710.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75918 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00710_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6575 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00713.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 69 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00713.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76686 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00713_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7384 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00716.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 109 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00716.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 65515 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00716_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7310 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00719.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 195 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00719.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27166 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00719_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7764 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00722.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 150 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00722.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 40417 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00722_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6386 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00725.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 55 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00725.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 14298 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00725_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7579 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00728.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 130 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00728.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 135866 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00728_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6473 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00731.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 59 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00731.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 53912 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00731_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5752 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00734.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 38296 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00734_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5826 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00737.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 100441 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00737_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6297 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00740.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 60 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00740.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 38673 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00740_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5835 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00743.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 89789 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00743_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7224 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00746.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 126 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00746.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 224156 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00746_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6817 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00749.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 66 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00749.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 35393 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00749_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4477 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00752.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10582 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00752_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6498 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00755.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 69 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00755.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21924 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00755_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6356 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00758.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00758.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 26983 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00758_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6380 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00761.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 61 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00761.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 110646 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00761_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6380 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00764.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 61 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00764.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 111060 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00764_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4473 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00767.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12882 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00767_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 14200 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00770.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2466 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00770.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 182424 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00770_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6765 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00773.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 68 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00773.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27920 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00773_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8720 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00776.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 262 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00776.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21258 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00776_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6896 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00779.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 65 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00779.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 34222 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00779_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6380 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00782.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 61 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00782.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 110975 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00782_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6201 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00689.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 163472 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00689_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6113 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00695.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 29125 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00695_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6081 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00698.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 85952 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00698_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5826 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00701.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 100441 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00701_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5835 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00704.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 89789 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00704_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7579 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00707.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 130 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00707.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 135866 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00707_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5752 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00710.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 38296 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00710_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6473 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00713.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 59 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00713.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 53912 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00713_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6297 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00716.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 60 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00716.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 38673 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00716_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6896 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00719.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 65 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00719.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 34222 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00719_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6160 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00722.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 63 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00722.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14082 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00722_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6817 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00725.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 66 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00725.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 35393 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00725_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6686 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00728.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 69 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00728.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27491 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00728_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6579 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00731.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 99 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00731.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12708 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00731_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14200 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00734.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2466 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00734.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 182424 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00734_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6508 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00737.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 70 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00737.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18617 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00737_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6357 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00740.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 70 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00740.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22932 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00740_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7016 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00743.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 128 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00743.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 49760 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00743_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4473 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00746.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12882 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00746_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6374 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00749.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 69 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00749.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20015 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00749_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7051 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00752.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 124 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00752.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 223873 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00752_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7124 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00755.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 115 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00755.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 128978 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00755_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7224 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00758.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 126 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00758.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 224156 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00758_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6424 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00761.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 67 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00761.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 23840 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00761_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6508 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00764.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 70 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00764.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18295 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00764_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6496 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00767.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 70 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00767.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21039 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00767_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4477 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00770.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10582 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00770_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8720 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00773.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 262 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00773.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21258 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00773_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6409 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00776.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00776.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22722 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00776_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6591 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00779.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 101 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00779.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12825 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00779_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7173 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00782.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 115 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00782.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 252039 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00782_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6245 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00785.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 71 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00785.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22525 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00785_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6508 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00788.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 70 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00788.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 18295 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00788_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6579 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00791.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 99 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00791.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12708 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00791_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7198 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00794.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 121 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00794.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 239107 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00794_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7016 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00797.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 128 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00797.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 49760 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00797_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6357 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00800.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 70 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00800.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22932 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00800_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11269 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00803.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 424 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00803.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 29215 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00803_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7051 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00806.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 124 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00806.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 223873 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00806_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6496 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00809.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 70 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00809.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21039 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00809_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6444 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00812.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00812.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 23458 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00812_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7173 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00815.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 115 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00815.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 252039 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00815_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6508 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00818.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 70 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00818.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 18617 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00818_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6409 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00821.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00821.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22722 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00821_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6485 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00824.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 67 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00824.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19961 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00824_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6160 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00827.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 63 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00827.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 14082 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00827_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6806 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00830.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 67 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00830.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 33909 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00830_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6424 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00833.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 67 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00833.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 23840 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00833_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6573 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00836.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 98 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00836.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12789 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00836_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7124 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00839.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 115 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00839.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 128978 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00839_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6374 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00842.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 69 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00842.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 20015 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00842_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6910 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00845.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 66 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00845.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44338 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00845_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6451 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00848.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00848.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 25441 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00848_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6369 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00851.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 68 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00851.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19253 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00851_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6591 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00854.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 101 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00854.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12825 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00854_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6686 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00857.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6380 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00788.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 61 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00788.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 111060 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00788_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6356 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00791.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00791.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 26983 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00791_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6498 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00794.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 69 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00794.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21924 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00794_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6380 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00797.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 61 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00797.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 110646 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00797_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6451 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00800.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00800.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 25441 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00800_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6806 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00803.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 67 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00803.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 33909 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00803_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6444 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00806.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00806.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 23458 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00806_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6744 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00809.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 65 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00809.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 47051 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00809_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6380 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00812.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 61 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00812.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 110975 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00812_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6765 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00815.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 68 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00815.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27920 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00815_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11269 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00818.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 424 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00818.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 29215 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00818_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6369 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00821.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 68 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00821.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19253 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00821_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6573 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00824.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 98 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00824.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12789 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00824_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6485 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00827.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 67 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00827.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19961 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00827_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7198 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00830.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 121 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00830.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 239107 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00830_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6910 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00833.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 66 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00833.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44338 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00833_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6575 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00836.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 69 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00836.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76686 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00836_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7074 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00839.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 120 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00839.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75918 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00839_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6386 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00842.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 55 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00842.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14298 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00842_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6557 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00845.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00845.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 35227 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00845_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7384 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00848.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 109 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00848.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 65515 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00848_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7310 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00851.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 195 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00851.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 27166 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00851_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7764 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00854.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 150 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00854.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 40417 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00854_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6435 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00857.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 69 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00857.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 27491 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00857_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6744 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00860.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 65 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00860.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 47051 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00860_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7812 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00863.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 163 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00863.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 67818 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00863_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9467 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00866.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 404 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00866.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84413 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00866_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9922 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00869.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 456 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00869.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 177058 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00869_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 11426 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00872.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1173 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00872.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22910 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00872_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6744 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00875.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 103 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00875.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 42246 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00875_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7335 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00878.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 111 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00878.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 167870 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00878_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6562 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00881.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 64 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00881.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19419 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00881_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6697 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00884.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 66 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00884.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 66667 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00884_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7836 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00887.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 190 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00887.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 147346 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00887_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8006 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00890.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 171 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00890.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74097 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00890_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7303 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00893.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 160 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00893.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 53847 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00893_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8222 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00896.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 130 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00896.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 212260 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00896_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7135 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00899.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 119 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00899.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 38038 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00899_source.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8123 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00902.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 314 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00902.js │ │ │ │ --rw-r--r-- 0 root (0) root (0) 50493 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00902_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 45701 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00857_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7503 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00860.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 111 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00860.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 88830 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00860_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11426 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00863.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1173 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00863.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22910 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00863_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9922 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00866.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 456 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00866.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 177058 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00866_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7303 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00869.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 160 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00869.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 53847 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00869_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7812 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00872.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 163 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00872.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 67818 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00872_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6562 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00875.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 64 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00875.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19419 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00875_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8222 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00878.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 130 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00878.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 212260 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00878_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7335 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00881.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 111 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00881.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 167870 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00881_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6744 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00884.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 103 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00884.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 42246 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00884_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8006 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00887.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 171 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00887.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74097 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00887_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8123 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00890.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 314 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00890.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 50493 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00890_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7135 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00893.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 119 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00893.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 38038 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00893_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9467 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00896.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 404 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00896.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84413 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00896_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7836 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00899.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 190 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00899.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 147346 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00899_source.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6697 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00902.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 66 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00902.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 66667 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00902_source.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4658 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00905.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 71 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00905.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5891 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00906.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 216 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00906.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10818 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00907.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 607 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00907.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 45242 2025-01-02 08:47:46.000000 ./usr/share/doc/opensubdiv/doxy_html/a00908.html │ │ │ ├── ./usr/share/doc/opensubdiv/doxy_html/a00674.html │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -#include "../version.h"
#include "../sdc/types.h"
#include "../sdc/crease.h"
#include "../vtr/types.h"
#include "../vtr/refinement.h"
#include "../vtr/refinement.h"
#include "../vtr/fvarLevel.h"
#include <vector>
#include <cassert>
#include <cstring>
Go to the source code of this file.
│ │ │ ││ │ │ │ Namespaces | |
namespace | OpenSubdiv |
#include "../version.h"
#include "../sdc/types.h"
#include "../sdc/crease.h"
#include "../sdc/options.h"
#include "../sdc/crease.h"
#include "../sdc/options.h"
#include "../vtr/types.h"
#include "../vtr/level.h"
#include "../vtr/level.h"
#include <vector>
#include <cassert>
#include <cstring>
Go to the source code of this file.
│ │ │ │
│ │ │ ├── ./usr/share/doc/opensubdiv/doxy_html/a00677_source.html
│ │ │ │ @@ -534,23 +534,23 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -Definition limits.h:32 Definition limits.h:32 ConstArray< LocalIndex > ConstLocalIndexArray Definition types.h:83 Array< LocalIndex > LocalIndexArray Definition types.h:82 ConstArray< Index > ConstIndexArray Definition types.h:80
│ │ │ │ Namespaces
│ │ │ │ - refinement.h File Reference level.h File Reference #include "../version.h" │ │ │ │ #include "../sdc/types.h" │ │ │ │ - #include "../sdc/options.h" │ │ │ │ + #include "../sdc/crease.h" │ │ │ │ + #include "../sdc/options.h" │ │ │ │ #include "../vtr/types.h" │ │ │ │ - #include "../vtr/level.h" │ │ │ │ + #include <algorithm> │ │ │ │ #include <vector> │ │ │ │ + #include <cassert> │ │ │ │ + #include <cstring> │ │ │ │ Go to the source code of this file. │ │ │ │
No Matches
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ refinement.h level.h
│ │ │ │ Go to the documentation of this file.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -1,12 +1,12 @@
│ │ │ │ │ [Logo] OpenSubdiv
│ │ │ │ │ Loading...
│ │ │ │ │ Searching...
│ │ │ │ │ No Matches
│ │ │ │ │ -refinement.h
│ │ │ │ │ +level.h
│ │ │ │ │ _G_o_ _t_o_ _t_h_e_ _d_o_c_u_m_e_n_t_a_t_i_o_n_ _o_f_ _t_h_i_s_ _f_i_l_e_.
│ │ │ │ │ 1//
│ │ │ │ │ 2// Copyright 2014 DreamWorks Animation LLC.
│ │ │ │ │ 3//
│ │ │ │ │ 4// Licensed under the Apache License, Version 2.0 (the "Apache License")
│ │ │ │ │ 5// with the following modification; you may not use this file except in
│ │ │ │ │ 6// compliance with the Apache License and the following modification to it:
│ │ │ │ │ @@ -23,545 +23,986 @@
│ │ │ │ │ 17//
│ │ │ │ │ 18// Unless required by applicable law or agreed to in writing, software
│ │ │ │ │ 19// distributed under the Apache License with the above modification is
│ │ │ │ │ 20// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
│ │ │ │ │ 21// KIND, either express or implied. See the Apache License for the specific
│ │ │ │ │ 22// language governing permissions and limitations under the Apache License.
│ │ │ │ │ 23//
│ │ │ │ │ -24#ifndef OPENSUBDIV3_VTR_REFINEMENT_H
│ │ │ │ │ -25#define OPENSUBDIV3_VTR_REFINEMENT_H
│ │ │ │ │ +24#ifndef OPENSUBDIV3_VTR_LEVEL_H
│ │ │ │ │ +25#define OPENSUBDIV3_VTR_LEVEL_H
│ │ │ │ │ 26
│ │ │ │ │ 27#include "../version.h"
│ │ │ │ │ 28
│ │ │ │ │ 29#include "../sdc/types.h"
│ │ │ │ │ -30#include "../sdc/options.h"
│ │ │ │ │ -31#include "../vtr/types.h"
│ │ │ │ │ -32#include "../vtr/level.h"
│ │ │ │ │ +30#include "../sdc/crease.h"
│ │ │ │ │ +31#include "../sdc/options.h"
│ │ │ │ │ +32#include "../vtr/types.h"
│ │ │ │ │ 33
│ │ │ │ │ -34#include
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -118,457 +118,882 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + 315 typedef void (* ValidationCallback)(TopologyError errCode, char const * msg, void const * clientData);
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + 360 int gatherQuadRegularBoundaryPatchPoints(Index fIndex, Index patchPoints[], int boundaryEdgeInFace,
│ │ │ │ +
│ │ │ │ + 362 int gatherQuadRegularCornerPatchPoints( Index fIndex, Index patchPoints[], int cornerVertInFace,
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + 367 int gatherQuadRegularPartialRingAroundVertex(Index vIndex, VSpan const & span, Index ringPoints[],
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + 371 int gatherTriRegularInteriorPatchPoints( Index fIndex, Index patchVerts[], int rotation = 0) const;
│ │ │ │ + 372 int gatherTriRegularBoundaryVertexPatchPoints(Index fIndex, Index patchVerts[], int boundaryVertInFace) const;
│ │ │ │ + 373 int gatherTriRegularBoundaryEdgePatchPoints( Index fIndex, Index patchVerts[], int boundaryEdgeInFace) const;
│ │ │ │ + 374 int gatherTriRegularCornerVertexPatchPoints( Index fIndex, Index patchVerts[], int cornerVertInFace) const;
│ │ │ │ + 375 int gatherTriRegularCornerEdgePatchPoints( Index fIndex, Index patchVerts[], int cornerEdgeInFace) const;
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + 419 int getNumFaceVertices( Index faceIndex) const { return _faceVertCountsAndOffsets[2*faceIndex]; }
│ │ │ │ + 420 int getOffsetOfFaceVertices(Index faceIndex) const { return _faceVertCountsAndOffsets[2*faceIndex + 1]; }
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + 429 int getOffsetOfEdgeFaces(Index edgeIndex) const { return _edgeFaceCountsAndOffsets[2*edgeIndex + 1]; }
│ │ │ │ +
│ │ │ │ + 431 int getNumVertexFaces( Index vertIndex) const { return _vertFaceCountsAndOffsets[2*vertIndex]; }
│ │ │ │ + 432 int getOffsetOfVertexFaces(Index vertIndex) const { return _vertFaceCountsAndOffsets[2*vertIndex + 1]; }
│ │ │ │ +
│ │ │ │ + 434 int getNumVertexEdges( Index vertIndex) const { return _vertEdgeCountsAndOffsets[2*vertIndex]; }
│ │ │ │ + 435 int getOffsetOfVertexEdges(Index vertIndex) const { return _vertEdgeCountsAndOffsets[2*vertIndex + 1]; }
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -Definition limits.h:32 616 return ConstLocalIndexArray( (&_vertFaceLocalIndices[0]) + _vertFaceCountsAndOffsets[vertIndex*2+1],
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ + 653 return ConstLocalIndexArray( (&_vertEdgeLocalIndices[0]) + _vertEdgeCountsAndOffsets[vertIndex*2+1],
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +Definition limits.h:32 ConstArray< LocalIndex > ConstLocalIndexArray Definition types.h:83 Array< LocalIndex > LocalIndexArray Definition types.h:82 std::vector< Index > IndexVector Definition types.h:77 ConstArray< Index > ConstIndexArray Definition types.h:80
│ │ │ │
│ │ │ │
│ │ │ │ Namespaces
│ │ │ │ - fvarRefinement.h File Reference componentInterfaces.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -1,27 +1,24 @@
│ │ │ │ │ [Logo] OpenSubdiv
│ │ │ │ │ Loading...
│ │ │ │ │ Searching...
│ │ │ │ │ No Matches
│ │ │ │ │ _N_a_m_e_s_p_a_c_e_s
│ │ │ │ │ -fvarRefinement.h File Reference
│ │ │ │ │ +componentInterfaces.h File Reference
│ │ │ │ │ #include "../version.h"
│ │ │ │ │ #include "_._._/_s_d_c_/_t_y_p_e_s_._h"
│ │ │ │ │ #include "_._._/_s_d_c_/_c_r_e_a_s_e_._h"
│ │ │ │ │ #include "_._._/_v_t_r_/_t_y_p_e_s_._h"
│ │ │ │ │ -#include "_._._/_v_t_r_/_r_e_f_i_n_e_m_e_n_t_._h"
│ │ │ │ │ -#include "_._._/_v_t_r_/_f_v_a_r_L_e_v_e_l_._h"
│ │ │ │ │ +#include "_._._/_v_t_r_/_s_t_a_c_k_B_u_f_f_e_r_._h"
│ │ │ │ │ #include #include "../version.h" │ │ │ │ #include "../sdc/types.h" │ │ │ │ - #include "../sdc/crease.h" │ │ │ │ + #include "../sdc/crease.h" │ │ │ │ #include "../vtr/types.h" │ │ │ │ - #include "../vtr/refinement.h" │ │ │ │ - #include "../vtr/fvarLevel.h" │ │ │ │ + #include "../vtr/stackBuffer.h" │ │ │ │ #include <vector> │ │ │ │ - #include <cassert> │ │ │ │ - #include <cstring> │ │ │ │ Go to the source code of this file. │ │ │ │
No Matches
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ fvarRefinement.h componentInterfaces.h
│ │ │ │ Go to the documentation of this file.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -1,12 +1,12 @@
│ │ │ │ │ [Logo] OpenSubdiv
│ │ │ │ │ Loading...
│ │ │ │ │ Searching...
│ │ │ │ │ No Matches
│ │ │ │ │ -fvarRefinement.h
│ │ │ │ │ +componentInterfaces.h
│ │ │ │ │ _G_o_ _t_o_ _t_h_e_ _d_o_c_u_m_e_n_t_a_t_i_o_n_ _o_f_ _t_h_i_s_ _f_i_l_e_.
│ │ │ │ │ 1//
│ │ │ │ │ 2// Copyright 2014 DreamWorks Animation LLC.
│ │ │ │ │ 3//
│ │ │ │ │ 4// Licensed under the Apache License, Version 2.0 (the "Apache License")
│ │ │ │ │ 5// with the following modification; you may not use this file except in
│ │ │ │ │ 6// compliance with the Apache License and the following modification to it:
│ │ │ │ │ @@ -23,118 +23,158 @@
│ │ │ │ │ 17//
│ │ │ │ │ 18// Unless required by applicable law or agreed to in writing, software
│ │ │ │ │ 19// distributed under the Apache License with the above modification is
│ │ │ │ │ 20// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
│ │ │ │ │ 21// KIND, either express or implied. See the Apache License for the specific
│ │ │ │ │ 22// language governing permissions and limitations under the Apache License.
│ │ │ │ │ 23//
│ │ │ │ │ -24#ifndef OPENSUBDIV3_VTR_FVAR_REFINEMENT_H
│ │ │ │ │ -25#define OPENSUBDIV3_VTR_FVAR_REFINEMENT_H
│ │ │ │ │ +24#ifndef OPENSUBDIV3_VTR_COMPONENT_INTERFACES_H
│ │ │ │ │ +25#define OPENSUBDIV3_VTR_COMPONENT_INTERFACES_H
│ │ │ │ │ 26
│ │ │ │ │ 27#include "../version.h"
│ │ │ │ │ 28
│ │ │ │ │ 29#include "../sdc/types.h"
│ │ │ │ │ 30#include "../sdc/crease.h"
│ │ │ │ │ 31#include "../vtr/types.h"
│ │ │ │ │ -32#include "../vtr/refinement.h"
│ │ │ │ │ -33#include "../vtr/fvarLevel.h"
│ │ │ │ │ -34
│ │ │ │ │ -35#include
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -118,115 +118,155 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - Definition limits.h:32 133 float GetChildSharpness(Sdc::Crease const&) const { return _child->getVertexSharpness(_cIndex); }
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +Definition limits.h:32 ConstArray< Index > ConstIndexArray Definition types.h:80
│ │ │ │
│ │ │ │
│ │ │ │ Namespaces
│ │ │ │ - level.h File Reference refinement.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -1,27 +1,24 @@
│ │ │ │ │ [Logo] OpenSubdiv
│ │ │ │ │ Loading...
│ │ │ │ │ Searching...
│ │ │ │ │ No Matches
│ │ │ │ │ _N_a_m_e_s_p_a_c_e_s
│ │ │ │ │ -level.h File Reference
│ │ │ │ │ +refinement.h File Reference
│ │ │ │ │ #include "../version.h"
│ │ │ │ │ #include "_._._/_s_d_c_/_t_y_p_e_s_._h"
│ │ │ │ │ -#include "_._._/_s_d_c_/_c_r_e_a_s_e_._h"
│ │ │ │ │ #include "_._._/_s_d_c_/_o_p_t_i_o_n_s_._h"
│ │ │ │ │ #include "_._._/_v_t_r_/_t_y_p_e_s_._h"
│ │ │ │ │ -#include #include "../version.h" │ │ │ │ #include "../sdc/types.h" │ │ │ │ - #include "../sdc/crease.h" │ │ │ │ - #include "../sdc/options.h" │ │ │ │ + #include "../sdc/options.h" │ │ │ │ #include "../vtr/types.h" │ │ │ │ - #include <algorithm> │ │ │ │ + #include "../vtr/level.h" │ │ │ │ #include <vector> │ │ │ │ - #include <cassert> │ │ │ │ - #include <cstring> │ │ │ │ Go to the source code of this file. │ │ │ │
No Matches
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ level.h refinement.h
│ │ │ │ Go to the documentation of this file.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -1,12 +1,12 @@
│ │ │ │ │ [Logo] OpenSubdiv
│ │ │ │ │ Loading...
│ │ │ │ │ Searching...
│ │ │ │ │ No Matches
│ │ │ │ │ -level.h
│ │ │ │ │ +refinement.h
│ │ │ │ │ _G_o_ _t_o_ _t_h_e_ _d_o_c_u_m_e_n_t_a_t_i_o_n_ _o_f_ _t_h_i_s_ _f_i_l_e_.
│ │ │ │ │ 1//
│ │ │ │ │ 2// Copyright 2014 DreamWorks Animation LLC.
│ │ │ │ │ 3//
│ │ │ │ │ 4// Licensed under the Apache License, Version 2.0 (the "Apache License")
│ │ │ │ │ 5// with the following modification; you may not use this file except in
│ │ │ │ │ 6// compliance with the Apache License and the following modification to it:
│ │ │ │ │ @@ -23,986 +23,545 @@
│ │ │ │ │ 17//
│ │ │ │ │ 18// Unless required by applicable law or agreed to in writing, software
│ │ │ │ │ 19// distributed under the Apache License with the above modification is
│ │ │ │ │ 20// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
│ │ │ │ │ 21// KIND, either express or implied. See the Apache License for the specific
│ │ │ │ │ 22// language governing permissions and limitations under the Apache License.
│ │ │ │ │ 23//
│ │ │ │ │ -24#ifndef OPENSUBDIV3_VTR_LEVEL_H
│ │ │ │ │ -25#define OPENSUBDIV3_VTR_LEVEL_H
│ │ │ │ │ +24#ifndef OPENSUBDIV3_VTR_REFINEMENT_H
│ │ │ │ │ +25#define OPENSUBDIV3_VTR_REFINEMENT_H
│ │ │ │ │ 26
│ │ │ │ │ 27#include "../version.h"
│ │ │ │ │ 28
│ │ │ │ │ 29#include "../sdc/types.h"
│ │ │ │ │ -30#include "../sdc/crease.h"
│ │ │ │ │ -31#include "../sdc/options.h"
│ │ │ │ │ -32#include "../vtr/types.h"
│ │ │ │ │ +30#include "../sdc/options.h"
│ │ │ │ │ +31#include "../vtr/types.h"
│ │ │ │ │ +32#include "../vtr/level.h"
│ │ │ │ │ 33
│ │ │ │ │ -34#include
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -118,882 +118,457 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - 315 typedef void (* ValidationCallback)(TopologyError errCode, char const * msg, void const * clientData);
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - 360 int gatherQuadRegularBoundaryPatchPoints(Index fIndex, Index patchPoints[], int boundaryEdgeInFace,
│ │ │ │ -
│ │ │ │ - 362 int gatherQuadRegularCornerPatchPoints( Index fIndex, Index patchPoints[], int cornerVertInFace,
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - 367 int gatherQuadRegularPartialRingAroundVertex(Index vIndex, VSpan const & span, Index ringPoints[],
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - 371 int gatherTriRegularInteriorPatchPoints( Index fIndex, Index patchVerts[], int rotation = 0) const;
│ │ │ │ - 372 int gatherTriRegularBoundaryVertexPatchPoints(Index fIndex, Index patchVerts[], int boundaryVertInFace) const;
│ │ │ │ - 373 int gatherTriRegularBoundaryEdgePatchPoints( Index fIndex, Index patchVerts[], int boundaryEdgeInFace) const;
│ │ │ │ - 374 int gatherTriRegularCornerVertexPatchPoints( Index fIndex, Index patchVerts[], int cornerVertInFace) const;
│ │ │ │ - 375 int gatherTriRegularCornerEdgePatchPoints( Index fIndex, Index patchVerts[], int cornerEdgeInFace) const;
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - 419 int getNumFaceVertices( Index faceIndex) const { return _faceVertCountsAndOffsets[2*faceIndex]; }
│ │ │ │ - 420 int getOffsetOfFaceVertices(Index faceIndex) const { return _faceVertCountsAndOffsets[2*faceIndex + 1]; }
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - 429 int getOffsetOfEdgeFaces(Index edgeIndex) const { return _edgeFaceCountsAndOffsets[2*edgeIndex + 1]; }
│ │ │ │ -
│ │ │ │ - 431 int getNumVertexFaces( Index vertIndex) const { return _vertFaceCountsAndOffsets[2*vertIndex]; }
│ │ │ │ - 432 int getOffsetOfVertexFaces(Index vertIndex) const { return _vertFaceCountsAndOffsets[2*vertIndex + 1]; }
│ │ │ │ -
│ │ │ │ - 434 int getNumVertexEdges( Index vertIndex) const { return _vertEdgeCountsAndOffsets[2*vertIndex]; }
│ │ │ │ - 435 int getOffsetOfVertexEdges(Index vertIndex) const { return _vertEdgeCountsAndOffsets[2*vertIndex + 1]; }
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - 616 return ConstLocalIndexArray( (&_vertFaceLocalIndices[0]) + _vertFaceCountsAndOffsets[vertIndex*2+1],
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - 653 return ConstLocalIndexArray( (&_vertEdgeLocalIndices[0]) + _vertEdgeCountsAndOffsets[vertIndex*2+1],
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -Definition limits.h:32 ConstArray< LocalIndex > ConstLocalIndexArray Definition types.h:83 Array< LocalIndex > LocalIndexArray Definition types.h:82 Definition limits.h:32 std::vector< Index > IndexVector Definition types.h:77 ConstArray< Index > ConstIndexArray Definition types.h:80
│ │ │ │
│ │ │ │
│ │ │ │ -Classes |
│ │ │ │ Namespaces
│ │ │ │ - surfaceFactory.h File Reference loopScheme.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -1,32 +1,22 @@
│ │ │ │ │ [Logo] OpenSubdiv
│ │ │ │ │ Loading...
│ │ │ │ │ Searching...
│ │ │ │ │ No Matches
│ │ │ │ │ -_C_l_a_s_s_e_s | _N_a_m_e_s_p_a_c_e_s
│ │ │ │ │ -surfaceFactory.h File Reference
│ │ │ │ │ +_N_a_m_e_s_p_a_c_e_s
│ │ │ │ │ +loopScheme.h File Reference
│ │ │ │ │ #include "../version.h"
│ │ │ │ │ -#include "_._._/_b_f_r_/_s_u_r_f_a_c_e_._h"
│ │ │ │ │ -#include "_._._/_b_f_r_/_s_u_r_f_a_c_e_F_a_c_t_o_r_y_M_e_s_h_A_d_a_p_t_e_r_._h"
│ │ │ │ │ -#include "_._._/_s_d_c_/_o_p_t_i_o_n_s_._h"
│ │ │ │ │ -#include "_._._/_s_d_c_/_t_y_p_e_s_._h"
│ │ │ │ │ -#include #include "../version.h" │ │ │ │ - #include "../bfr/surface.h" │ │ │ │ - #include "../bfr/surfaceFactoryMeshAdapter.h" │ │ │ │ - #include "../sdc/options.h" │ │ │ │ - #include "../sdc/types.h" │ │ │ │ - #include <cstdint> │ │ │ │ + #include "../sdc/scheme.h" │ │ │ │ + #include <cassert> │ │ │ │ + #include <cmath> │ │ │ │ Go to the source code of this file. │ │ │ │
No Matches
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ surfaceFactory.h loopScheme.h
│ │ │ │ Go to the documentation of this file.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -1,15 +1,15 @@
│ │ │ │ │ [Logo] OpenSubdiv
│ │ │ │ │ Loading...
│ │ │ │ │ Searching...
│ │ │ │ │ No Matches
│ │ │ │ │ -surfaceFactory.h
│ │ │ │ │ +loopScheme.h
│ │ │ │ │ _G_o_ _t_o_ _t_h_e_ _d_o_c_u_m_e_n_t_a_t_i_o_n_ _o_f_ _t_h_i_s_ _f_i_l_e_.
│ │ │ │ │ 1//
│ │ │ │ │ -2// Copyright 2021 Pixar
│ │ │ │ │ +2// Copyright 2014 DreamWorks Animation LLC.
│ │ │ │ │ 3//
│ │ │ │ │ 4// Licensed under the Apache License, Version 2.0 (the "Apache License")
│ │ │ │ │ 5// with the following modification; you may not use this file except in
│ │ │ │ │ 6// compliance with the Apache License and the following modification to it:
│ │ │ │ │ 7// Section 6. Trademarks. is deleted and replaced with:
│ │ │ │ │ 8//
│ │ │ │ │ 9// 6. Trademarks. This License does not grant permission to use the trade
│ │ │ │ │ @@ -23,477 +23,671 @@
│ │ │ │ │ 17//
│ │ │ │ │ 18// Unless required by applicable law or agreed to in writing, software
│ │ │ │ │ 19// distributed under the Apache License with the above modification is
│ │ │ │ │ 20// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
│ │ │ │ │ 21// KIND, either express or implied. See the Apache License for the specific
│ │ │ │ │ 22// language governing permissions and limitations under the Apache License.
│ │ │ │ │ 23//
│ │ │ │ │ -24
│ │ │ │ │ -25#ifndef OPENSUBDIV3_BFR_SURFACE_FACTORY_H
│ │ │ │ │ -26#define OPENSUBDIV3_BFR_SURFACE_FACTORY_H
│ │ │ │ │ -27
│ │ │ │ │ -28#include "../version.h"
│ │ │ │ │ -29
│ │ │ │ │ -30#include "../bfr/surface.h"
│ │ │ │ │ -31#include "../bfr/surfaceFactoryMeshAdapter.h"
│ │ │ │ │ -32#include "../sdc/options.h"
│ │ │ │ │ -33#include "../sdc/types.h"
│ │ │ │ │ -34
│ │ │ │ │ -35#include
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -118,413 +118,618 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -Definition limits.h:32 Simple class defining the 2D parameterization of a face. Definition parameterization.h:52 Encapsulates the limit surface for a face of a mesh. Definition surface.h:59 Base class providing initialization of a Surface for each face of a mesh. Definition surfaceFactory.h:103 void setInternalCache(SurfaceFactoryCache *cache) Subclass to identify an internal cache for use by base class. ~SurfaceFactory() override bool InitFaceVaryingSurface(Index faceIndex, Surface< REAL > *surface) const Initialize a Surface for the default face-varying data. Definition surfaceFactory.h:500 Sdc::Options GetSchemeOptions() const Return the set of subdivision options. Definition surfaceFactory.h:173 Parameterization GetFaceParameterization(Index faceIndex) const Return the Parameterization of a face with a limit surface. SurfaceFactory(SurfaceFactory const &)=delete bool FaceHasLimitSurface(Index faceIndex) const Return if a specified face has a limit surface. SurfaceFactory & operator=(SurfaceFactory const &)=delete Surface< REAL > * CreateVertexSurface(Index faceIndex) const Construct a Surface for vertex data. Definition surfaceFactory.h:527 Surface< REAL > * CreateFaceVaryingSurface(Index faceIndex) const Construct a Surface for the default face-varying data. Definition surfaceFactory.h:551 bool InitSurfaces(Index faceIndex, Surface< REAL > *vtxSurface, Surface< REAL > *fvarSurfaces, FVarID const fvarIDs[]=0, int fvarCount=0, Surface< REAL > *varSurface=0) const Initialize multiple Surfaces at once. Definition surfaceFactory.h:507 Surface< REAL > * CreateVaryingSurface(Index faceIndex) const Construct a Surface for varying data. Definition surfaceFactory.h:535 bool InitVertexSurface(Index faceIndex, Surface< REAL > *surface) const Initialize a Surface for vertex data. Definition surfaceFactory.h:482 bool InitVaryingSurface(Index faceIndex, Surface< REAL > *surface) const Initialize a Surface for varying data. Definition surfaceFactory.h:488 SurfaceFactory(Sdc::SchemeType schemeType, Sdc::Options const &schemeOptions, Options const &limitOptions) Constructor to be used by subclasses. Simple set of options assigned to instances of SurfaceFactory. Definition surfaceFactory.h:116 Options & SetExternalCache(SurfaceFactoryCache *c) Assign an external cache to override the internal. Definition surfaceFactory.h:462 Options & EnableCaching(bool on) Enable or disable caching (default is true): Definition surfaceFactory.h:457 Options & SetApproxLevelSmooth(int level) Assign maximum refinement level for smooth features. Definition surfaceFactory.h:467 int GetApproxLevelSmooth() const Return maximum refinement level for smooth features. Definition surfaceFactory.h:142 Options() Definition surfaceFactory.h:118 Options & SetDefaultFVarID(FVarID id) Assign the default face-varying ID (none assigned by default) Definition surfaceFactory.h:452 Options & SetApproxLevelSharp(int level) Assign maximum refinement level for sharp features. Definition surfaceFactory.h:472 int GetApproxLevelSharp() const Return maximum refinement level for sharp features. Definition surfaceFactory.h:147 SurfaceFactoryCache * GetExternalCache() const Return any assigned external cache. Definition surfaceFactory.h:135 Container used internally by SurfaceFactory to store reusable information. Definition surfaceFactoryCache.h:59 Abstract interface adapting SurfaceFactory to a connected mesh representation. Definition surfaceFactoryMeshAdapter.h:65 std::intptr_t FVarID Type used to identify and specify face-varying primvars. Definition surfaceFactoryMeshAdapter.h:80 All supported options applying to subdivision scheme. Definition options.h:51
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +Definition limits.h:32 void assignSmoothMaskForEdge(EDGE const &edge, MASK &mask) const static Split GetTopologicalSplitType() void assignCreaseMaskForVertex(VERTEX const &edge, MASK &mask, int const creaseEnds[2]) const void assignCreaseLimitTangentMasks(VERTEX const &vertex, MASK &tan1, MASK &tan2, int const creaseEnds[2]) const static int GetRegularFaceSize() void assignCreaseMaskForEdge(EDGE const &edge, MASK &mask) const Definition scheme.h:317 void assignSmoothLimitMask(VERTEX const &vertex, MASK &pos) const static int GetLocalNeighborhoodSize() void assignCornerMaskForVertex(VERTEX const &edge, MASK &mask) const Definition scheme.h:331 void assignCreaseLimitMask(VERTEX const &vertex, MASK &pos, int const creaseEnds[2]) const void assignSmoothMaskForVertex(VERTEX const &edge, MASK &mask) const static int GetRegularVertexValence() void assignSmoothLimitTangentMasks(VERTEX const &vertex, MASK &tan1, MASK &tan2) const void assignCornerLimitMask(VERTEX const &vertex, MASK &pos) const void assignCornerLimitTangentMasks(VERTEX const &vertex, MASK &tan1, MASK &tan2) const
│ │ │ │
│ │ │ │
│ │ │ │ -Classes |
│ │ │ │ Namespaces
│ │ │ │ - surfaceFactoryMeshAdapter.h File Reference catmarkScheme.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -1,25 +1,22 @@
│ │ │ │ │ [Logo] OpenSubdiv
│ │ │ │ │ Loading...
│ │ │ │ │ Searching...
│ │ │ │ │ No Matches
│ │ │ │ │ -_C_l_a_s_s_e_s | _N_a_m_e_s_p_a_c_e_s
│ │ │ │ │ -surfaceFactoryMeshAdapter.h File Reference
│ │ │ │ │ +_N_a_m_e_s_p_a_c_e_s
│ │ │ │ │ +catmarkScheme.h File Reference
│ │ │ │ │ #include "../version.h"
│ │ │ │ │ -#include #include "../version.h" │ │ │ │ - #include <cstdint> │ │ │ │ + #include "../sdc/scheme.h" │ │ │ │ + #include <cassert> │ │ │ │ + #include <cmath> │ │ │ │ Go to the source code of this file. │ │ │ │
No Matches
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ surfaceFactoryMeshAdapter.h catmarkScheme.h
│ │ │ │ Go to the documentation of this file.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -1,15 +1,15 @@
│ │ │ │ │ [Logo] OpenSubdiv
│ │ │ │ │ Loading...
│ │ │ │ │ Searching...
│ │ │ │ │ No Matches
│ │ │ │ │ -surfaceFactoryMeshAdapter.h
│ │ │ │ │ +catmarkScheme.h
│ │ │ │ │ _G_o_ _t_o_ _t_h_e_ _d_o_c_u_m_e_n_t_a_t_i_o_n_ _o_f_ _t_h_i_s_ _f_i_l_e_.
│ │ │ │ │ 1//
│ │ │ │ │ -2// Copyright 2021 Pixar
│ │ │ │ │ +2// Copyright 2014 DreamWorks Animation LLC.
│ │ │ │ │ 3//
│ │ │ │ │ 4// Licensed under the Apache License, Version 2.0 (the "Apache License")
│ │ │ │ │ 5// with the following modification; you may not use this file except in
│ │ │ │ │ 6// compliance with the Apache License and the following modification to it:
│ │ │ │ │ 7// Section 6. Trademarks. is deleted and replaced with:
│ │ │ │ │ 8//
│ │ │ │ │ 9// 6. Trademarks. This License does not grant permission to use the trade
│ │ │ │ │ @@ -23,180 +23,592 @@
│ │ │ │ │ 17//
│ │ │ │ │ 18// Unless required by applicable law or agreed to in writing, software
│ │ │ │ │ 19// distributed under the Apache License with the above modification is
│ │ │ │ │ 20// distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
│ │ │ │ │ 21// KIND, either express or implied. See the Apache License for the specific
│ │ │ │ │ 22// language governing permissions and limitations under the Apache License.
│ │ │ │ │ 23//
│ │ │ │ │ -24
│ │ │ │ │ -25#ifndef OPENSUBDIV3_BFR_SURFACE_FACTORY_ADAPTER_H
│ │ │ │ │ -26#define OPENSUBDIV3_BFR_SURFACE_FACTORY_ADAPTER_H
│ │ │ │ │ -27
│ │ │ │ │ -28#include "../version.h"
│ │ │ │ │ -29
│ │ │ │ │ -30#include
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -118,150 +118,566 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +Definition limits.h:32 Abstract interface adapting SurfaceFactory to a connected mesh representation. Definition surfaceFactoryMeshAdapter.h:65 virtual int getFaceVertexIncidentFaceFVarValueIndices(Index faceIndex, int faceVertex, FVarID fvarID, Index fvarValueIndices[]) const =0 Gather face-varying indices of incident faces around a face-vertex. virtual int getFaceVertexIncidentFaceVertexIndices(Index faceIndex, int faceVertex, Index vertexIndices[]) const =0 Gather vertex indices of incident faces around a face-vertex. virtual int getFaceSize(Index faceIndex) const =0 Returns the size of a face (number of vertices) virtual int populateFaceVertexDescriptor(Index faceIndex, int faceVertex, VertexDescriptor *vertexDescriptor) const =0 Describe the topology of incident faces around a face-vertex. virtual bool getFaceNeighborhoodVertexIndicesIfRegular(Index faceIndex, Index vertexIndices[]) const Definition surfaceFactoryMeshAdapter.h:218 virtual bool getFaceNeighborhoodFVarValueIndicesIfRegular(Index faceIndex, FVarID fvarID, Index fvarValueIndices[]) const Definition surfaceFactoryMeshAdapter.h:224 virtual int getFaceFVarValueIndices(Index faceIndex, FVarID fvarID, Index fvarValueIndices[]) const =0 Gather the face-varying indices of the face's vertices. virtual int getFaceVertexIndices(Index faceIndex, Index vertexIndices[]) const =0 Gather the indices of the face's vertices. virtual bool isFaceHole(Index faceIndex) const =0 Returns if a face is a hole. std::intptr_t FVarID Type used to identify and specify face-varying primvars. Definition surfaceFactoryMeshAdapter.h:80 Simple class used by subclasses of SurfaceFactory to describe a vertex. Definition vertexDescriptor.h:131
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +Definition limits.h:32 void assignSmoothMaskForEdge(EDGE const &edge, MASK &mask) const static Split GetTopologicalSplitType() void assignCreaseMaskForVertex(VERTEX const &edge, MASK &mask, int const creaseEnds[2]) const void assignCreaseLimitTangentMasks(VERTEX const &vertex, MASK &tan1, MASK &tan2, int const creaseEnds[2]) const static int GetRegularFaceSize() void assignSmoothLimitMask(VERTEX const &vertex, MASK &pos) const static int GetLocalNeighborhoodSize() void assignCreaseLimitMask(VERTEX const &vertex, MASK &pos, int const creaseEnds[2]) const void assignSmoothMaskForVertex(VERTEX const &edge, MASK &mask) const static int GetRegularVertexValence() void assignSmoothLimitTangentMasks(VERTEX const &vertex, MASK &tan1, MASK &tan2) const void assignCornerLimitMask(VERTEX const &vertex, MASK &pos) const void assignCornerLimitTangentMasks(VERTEX const &vertex, MASK &tan1, MASK &tan2) const
│ │ │ │
│ │ │ │
│ │ │ │ Classes |
│ │ │ │ Namespaces
│ │ │ │ - parameterization.h File Reference scheme.h File Reference
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -1,24 +1,35 @@
│ │ │ │ │ [Logo] OpenSubdiv
│ │ │ │ │ Loading...
│ │ │ │ │ Searching...
│ │ │ │ │ No Matches
│ │ │ │ │ _C_l_a_s_s_e_s | _N_a_m_e_s_p_a_c_e_s
│ │ │ │ │ -parameterization.h File Reference
│ │ │ │ │ +scheme.h File Reference
│ │ │ │ │ #include "../version.h"
│ │ │ │ │ #include "_._._/_s_d_c_/_t_y_p_e_s_._h"
│ │ │ │ │ +#include "_._._/_s_d_c_/_o_p_t_i_o_n_s_._h"
│ │ │ │ │ +#include "_._._/_s_d_c_/_c_r_e_a_s_e_._h"
│ │ │ │ │ +#include #include "../version.h" │ │ │ │ #include "../sdc/types.h" │ │ │ │ + #include "../sdc/options.h" │ │ │ │ + #include "../sdc/crease.h" │ │ │ │ + #include <cassert> │ │ │ │ + #include <cstdlib> │ │ │ │ + #include <vector> │ │ │ │ Go to the source code of this file. │ │ │ │
. .... . . . ...<
│ │ │ │ -00000dc0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>. .<
│ │ │ │ -00000e70: 2f64 6976 3e0a 3c2f 6469 763e 0a3c 2f64 /div>.Loading
│ │ │ │ -00000df0: 2e2e 2e3c 2f64 6976 3e0a 3c64 6976 2063 ... .S
│ │ │ │ -00000e20: 6561 7263 6869 6e67 2e2e 2e3c 2f64 6976 earching... .No Matche
│ │ │ │ -00000e60: 733c 2f64 6976 3e0a 3c2f 6469 763e 0a3c s .. .paramete
│ │ │ │ -00000ed0: 7269 7a61 7469 6f6e 2e68 3c2f 6469 763e rization.h
│ │ │ │ -00000ee0: 3c2f 6469 763e 0a3c 2f64 6976 3e3c 212d .Go to th
│ │ │ │ -00000f30: 6520 646f 6375 6d65 6e74 6174 696f 6e20 e documentation
│ │ │ │ -00000f40: 6f66 2074 6869 7320 6669 6c65 2e3c 2f61 of this file.
│ │ │ │ -00000fe0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
│ │ │ │ -00001010: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 2
│ │ │ │ -00001030: 7370 616e 3e3c 7370 616e 2063 6c61 7373 span>//
│ │ │ │ -00001050: 436f 7079 7269 6768 7420 3230 3231 2050 Copyright 2021 P
│ │ │ │ -00001060: 6978 6172 3c2f 7370 616e 3e3c 2f64 6976 ixar .... .
│ │ │ │ +00000530: 3c74 6162 6c65 2063 656c 6c73 7061 6369 ..
.. ..
│ │ │ │ +00000d00: 3c21 2d2d 2069 6672 616d 6520 7368 6f77 .<
│ │ │ │ +00000d40: 6469 7620 6964 3d22 4d53 6561 7263 6852 div id="MSearchR
│ │ │ │ +00000d50: 6573 756c 7473 5769 6e64 6f77 223e 0a3c esultsWindow">.<
│ │ │ │ +00000d60: 6469 7620 6964 3d22 4d53 6561 7263 6852 div id="MSearchR
│ │ │ │ +00000d70: 6573 756c 7473 223e 0a3c 6469 7620 636c esults">.. ..L
│ │ │ │ +00000de0: 6f61 6469 6e67 2e2e 2e3c 2f64 6976 3e0a oading... .
│ │ │ │ +00000df0: 3c64 6976 2063 6c61 7373 3d22 5352 5374 Searching..
│ │ │ │ +00000e20: 2e3c 2f64 6976 3e0a 3c64 6976 2063 6c61 . .No
│ │ │ │ +00000e50: 4d61 7463 6865 733c 2f64 6976 3e0a 3c2f Matches .
│ │ │ │ +00000e60: 6469 763e 0a3c 2f64 6976 3e0a 3c2f 6469 div>..
│ │ │ │ +00000e90: 2020 3c64 6976 2063 6c61 7373 3d22 6865 sc
│ │ │ │ +00000ec0: 6865 6d65 2e68 3c2f 6469 763e 3c2f 6469 heme.h ..Go to the do
│ │ │ │ +00000f20: 6375 6d65 6e74 6174 696f 6e20 6f66 2074 cumentation of t
│ │ │ │ +00000f30: 6869 7320 6669 6c65 2e3c 2f61 3e3c 6469 his file. . 1
│ │ │ │ +00000fa0: 3c2f 7370 616e 3e3c 7370 616e 2063 6c61 //<
│ │ │ │ +00000fc0: 2f73 7061 6e3e 3c2f 6469 763e 0a3c 6469 /span> . 3<
│ │ │ │ 000010c0: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>//
│ │ │ │ @@ -487,2371 +487,8006 @@
│ │ │ │ 00001e60: 3c73 7061 6e20 636c 6173 733d 2263 6f6d //<
│ │ │ │ 00001e80: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.. 25<
│ │ │ │ -00001f30: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>#ifndef OPENSUB
│ │ │ │ -00001f60: 4449 5633 5f42 4652 5f50 4152 414d 4554 DIV3_BFR_PARAMET
│ │ │ │ -00001f70: 4552 495a 4154 494f 4e5f 483c 2f73 7061 ERIZATION_H .<
│ │ │ │ -000020c0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class="line
│ │ │ │ -000020d0: 6e6f 223e 2020 2032 383c 2f73 7061 6e3e no"> 28
│ │ │ │ -000020e0: 3c73 7061 6e20 636c 6173 733d 2270 7265 #incl
│ │ │ │ -00002100: 7564 6520 2671 756f 743b 2e2e 2f76 6572 ude "../ver
│ │ │ │ -00002110: 7369 6f6e 2e68 2671 756f 743b 3c2f 7370 sion.h" .
│ │ │ │ -000021d0: 2033 303c 2f73 7061 6e3e 3c73 7061 6e20 30#include &q
│ │ │ │ -00002200: 756f 743b 2e2e 2f73 6463 2f74 7970 6573 uot;../sdc/types
│ │ │ │ -00002210: 2e68 2671 756f 743b 3c2f 7370 616e 3e3c .h"<
│ │ │ │ -00002220: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.. 32<
│ │ │ │ -000022d0: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>name
│ │ │ │ -000022f0: 7370 6163 6520 3c2f 7370 616e 3e3c 6120 space Ope
│ │ │ │ -00002330: 6e53 7562 6469 763c 2f61 3e20 7b3c 2f64 nSubdiv {. 3
│ │ │ │ -00002390: 333c 2f73 7061 6e3e 3c73 7061 6e20 636c 3na
│ │ │ │ -000023b0: 6d65 7370 6163 6520 3c2f 7370 616e 3e4f mespace O
│ │ │ │ -000023c0: 5045 4e53 5542 4449 565f 5645 5253 494f PENSUBDIV_VERSIO
│ │ │ │ -000023d0: 4e20 7b3c 2f64 6976 3e0a 3c64 6976 2063 N { .
│ │ │ │ -00002480: 2033 353c 2f73 7061 6e3e 3c73 7061 6e20 35
│ │ │ │ -000024a0: 6e61 6d65 7370 6163 6520 3c2f 7370 616e namespace Bfr { ..
│ │ │ │ -00002560: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65 <
│ │ │ │ -00002590: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 52
│ │ │ │ -000025d0: 3c2f 613e 3c2f 7370 616e 3e3c 7370 616e class Parame
│ │ │ │ -00002630: 7465 7269 7a61 7469 6f6e 3c2f 613e 207b terization {
│ │ │ │ -00002640: 3c2f 6469 763e 0a3c 6469 7620 636c 6173 .
│ │ │ │ -00002690: 2020 3533 3c2f 7370 616e 3e3c 7370 616e 53public:<
│ │ │ │ -000026c0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>. 62 en
│ │ │ │ -000027a0: 756d 3c2f 7370 616e 3e20 3c61 2063 6c61 um Ty
│ │ │ │ -00002800: 7065 3c2f 613e 207b 203c 6120 636c 6173 pe { QUAD
│ │ │ │ -00002880: 3c2f 613e 2c20 2020 2020 2020 2020 203c , <
│ │ │ │ -00002890: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>. .. 63
│ │ │ │ -00002960: 2020 2020 3c61 2063 6c61 7373 3d22 636f TRI,
│ │ │ │ -000029e0: 2020 2020 2020 2020 2020 3c2f 6469 763e
│ │ │ │ -000029f0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
│ │ │ │ -00002a20: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 64
│ │ │ │ -00002a40: 7370 616e 3e20 2020 2020 2020 2020 2020 span>
│ │ │ │ -00002a50: 2020 2020 203c 6120 636c 6173 733d 2263 QUAD_SUB
│ │ │ │ -00002ad0: 4641 4345 533c 2f61 3e20 203c 2f64 6976 FACES .
│ │ │ │ -00002b90: 2020 2036 353c 2f61 3e3c 2f73 7061 6e3e 65
│ │ │ │ -00002ba0: 2020 2020 7d3b 3c2f 6469 763e 0a3c 6469 }; .
│ │ │ │ -00002cd0: 2020 2036 393c 2f73 7061 6e3e 203c 2f64 69 ..
│ │ │ │ -00002d40: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65 .<
│ │ │ │ -00002d70: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a>
│ │ │ │ -00002dd0: 3738 3c2f 613e 3c2f 7370 616e 3e20 2020 78
│ │ │ │ -00002de0: 203c 6120 636c 6173 733d 2263 6f64 6520 Parameterizati
│ │ │ │ -00002e40: 6f6e 3c2f 613e 283c 6120 636c 6173 733d on(Sdc::
│ │ │ │ -00002ea0: 5363 6865 6d65 5479 7065 3c2f 613e 2073 SchemeType s
│ │ │ │ -00002eb0: 6368 656d 652c 203c 7370 616e 2063 6c61 cheme, int face
│ │ │ │ -00002ee0: 5369 7a65 293b 3c2f 6469 763e 0a3c 6469 Size); .
│ │ │ │ -00003120: 2020 2038 323c 2f73 7061 6e3e 203c 2f64 82 . 84 Parameteri
│ │ │ │ -00003230: 7a61 7469 6f6e 3c2f 613e 2829 203a 205f zation() : _
│ │ │ │ -00003240: 7479 7065 2830 292c 205f 7544 696d 2830 type(0), _uDim(0
│ │ │ │ -00003250: 292c 205f 6661 6365 5369 7a65 2830 2920 ), _faceSize(0)
│ │ │ │ -00003260: 7b20 7d3c 2f64 6976 3e0a 3c64 6976 2063 { } . 86 Paramete
│ │ │ │ -000033c0: 7269 7a61 7469 6f6e 3c2f 613e 283c 6120 rization(Paramet
│ │ │ │ -00003400: 6572 697a 6174 696f 6e3c 2f61 3e20 3c73 erization .
│ │ │ │ -00003ba0: 2031 3031 3c2f 613e 3c2f 7370 616e 3e20 101
│ │ │ │ -00003bb0: 2020 203c 7370 616e 2063 6c61 7373 3d22 int
│ │ │ │ -00003bd0: 3c2f 7370 616e 3e20 203c 6120 636c 6173 GetFac
│ │ │ │ -00003c30: 6553 697a 653c 2f61 3e28 293c 7370 616e eSize() const {
│ │ │ │ -00003c60: 203c 7370 616e 2063 6c61 7373 3d22 6b65 retur
│ │ │ │ -00003c80: 6e3c 2f73 7061 6e3e 205f 6661 6365 5369 n _faceSi
│ │ │ │ -00003c90: 7a65 3b20 7d3c 2f64 6976 3e0a 3c64 6976 ze; } .<
│ │ │ │ -00003cd0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class="line
│ │ │ │ -00003ce0: 6e6f 223e 2020 3130 333c 2f73 7061 6e3e no"> 103
│ │ │ │ -00003cf0: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61 .
│ │ │ │ -00003d40: 2020 3130 343c 2f73 7061 6e3e 3c73 7061 104 .
│ │ │ │ -00003dc0: 2031 3036 3c2f 7370 616e 3e20 3c2f 6469 106 ..<
│ │ │ │ -00003e30: 6469 7620 636c 6173 733d 226c 696e 6522 div class="line"
│ │ │ │ -00003e40: 3e3c 6120 6964 3d22 6c30 3031 3138 2220 >
│ │ │ │ -00003e60: 613e 3c73 7061 6e20 636c 6173 733d 226c a> 118 tem
│ │ │ │ -00003ea0: 706c 6174 653c 2f73 7061 6e3e 2026 6c74 plate <
│ │ │ │ -00003eb0: 3b3c 7370 616e 2063 6c61 7373 3d22 6b65 ;typename<
│ │ │ │ -00003ed0: 2f73 7061 6e3e 2052 4541 4c26 6774 3b3c /span> REAL><
│ │ │ │ -00003ee0: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>. . 119 void Ge
│ │ │ │ -00004000: 7456 6572 7465 7843 6f6f 7264 3c2f 613e tVertexCoord
│ │ │ │ -00004010: 283c 7370 616e 2063 6c61 7373 3d22 6b65 (int
│ │ │ │ -00004030: 7370 616e 3e20 7665 7274 6578 496e 6465 span> vertexInde
│ │ │ │ -00004040: 782c 2052 4541 4c20 7576 436f 6f72 645b x, REAL uvCoord[
│ │ │ │ -00004050: 325d 2920 3c73 7061 6e20 636c 6173 733d 2]) const<
│ │ │ │ -00004070: 2f73 7061 6e3e 3b3c 2f64 6976 3e0a 3c64 /span>; .
│ │ │ │ -000041c0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d
│ │ │ │ -00004220: 3132 333c 2f61 3e3c 2f73 7061 6e3e 2020 123
│ │ │ │ -00004230: 2020 3c73 7061 6e20 636c 6173 733d 226b void
│ │ │ │ -00004250: 3c2f 7370 616e 3e20 3c61 2063 6c61 7373 GetEdge
│ │ │ │ -000042b0: 436f 6f72 643c 2f61 3e28 3c73 7061 6e20 Coord(int e
│ │ │ │ -000042e0: 6467 6549 6e64 6578 2c20 5245 414c 2074 dgeIndex, REAL t
│ │ │ │ -000042f0: 2c20 5245 414c 2075 7643 6f6f 7264 5b32 , REAL uvCoord[2
│ │ │ │ -00004300: 5d29 203c 7370 616e 2063 6c61 7373 3d22 ]) const
│ │ │ │ -00004320: 7370 616e 3e3b 3c2f 6469 763e 0a3c 6469 span>; .<
│ │ │ │ -00004470: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 1
│ │ │ │ -000044d0: 3237 3c2f 613e 3c2f 7370 616e 3e20 2020 27
│ │ │ │ -000044e0: 203c 7370 616e 2063 6c61 7373 3d22 6b65 void<
│ │ │ │ -00004500: 2f73 7061 6e3e 203c 6120 636c 6173 733d /span> GetCente
│ │ │ │ -00004560: 7243 6f6f 7264 3c2f 613e 2852 4541 4c20 rCoord(REAL
│ │ │ │ -00004570: 7576 436f 6f72 645b 325d 2920 3c73 7061 uvCoord[2]) . 130<
│ │ │ │ -00004650: 2f73 7061 6e3e 3c73 7061 6e20 636c 6173 /span>publ
│ │ │ │ -00004670: 6963 3c2f 7370 616e 3e3a 3c2f 6469 763e ic:
│ │ │ │ -00004680: 0a3c 6469 7620 636c 6173 733d 226c 696e .
│ │ │ │ -000046b0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 132
│ │ │ │ -000046d0: 7370 616e 3e20 3c2f 6469 763e 0a3c 6469 span> .
│ │ │ │ -000049a0: 2031 3533 3c2f 7370 616e 3e20 2020 203c 153 <
│ │ │ │ -000049b0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class="keyw
│ │ │ │ -000049c0: 6f72 6474 7970 6522 3e69 6e74 3c2f 7370 ordtype">int GetSubFace<
│ │ │ │ -00004a30: 2f61 3e28 5245 414c 203c 7370 616e 2063 /a>(REAL c
│ │ │ │ -00004a50: 6f6e 7374 3c2f 7370 616e 3e20 7576 436f onst uvCo
│ │ │ │ -00004a60: 6f72 645b 325d 2920 3c73 7061 6e20 636c ord[2]) co
│ │ │ │ -00004a80: 6e73 743c 2f73 7061 6e3e 3b3c 2f64 6976 nst; .. 1
│ │ │ │ -00004bf0: 3538 3c2f 7370 616e 3e20 2020 203c 7370 58 . 15
│ │ │ │ -00004ce0: 393c 2f73 7061 6e3e 2020 2020 2020 2020 9
│ │ │ │ -00004cf0: 2020 2020 2020 2020 5245 414c 203c 7370 REAL .<
│ │ │ │ -00004da0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class="line
│ │ │ │ -00004db0: 6e6f 223e 2020 3136 303c 2f73 7061 6e3e no"> 160
│ │ │ │ -00004dc0: 203c 2f64 6976 3e0a 3c64 6976 2063 6c61 .
│ │ │ │ -00004e10: 2020 3136 323c 2f73 7061 6e3e 2020 2020 162
│ │ │ │ -00004e20: 3c73 7061 6e20 636c 6173 733d 226b 6579 template
│ │ │ │ -00004e40: 7370 616e 3e20 266c 743b 3c73 7061 6e20 span> <
│ │ │ │ -00004e60: 7479 7065 6e61 6d65 3c2f 7370 616e 3e20 typename
│ │ │ │ -00004e70: 5245 414c 2667 743b 3c2f 6469 763e 0a3c REAL> .<
│ │ │ │ -00004e80: 6469 7620 636c 6173 733d 226c 696e 6522 div class="line"
│ │ │ │ -00004e90: 3e3c 6120 6964 3d22 6c30 3031 3633 2220 >
│ │ │ │ -00004eb0: 613e 3c73 7061 6e20 636c 6173 733d 226c a> 163<
│ │ │ │ -00004fd0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class="line
│ │ │ │ -00004fe0: 6e6f 223e 2020 3136 343c 2f73 7061 6e3e no"> 164
│ │ │ │ -00004ff0: 2020 2020 2020 2020 2020 2020 2020 2020
│ │ │ │ -00005000: 5245 414c 203c 7370 616e 2063 6c61 7373 REAL const
│ │ │ │ -00005020: 3c2f 7370 616e 3e20 7375 6246 6163 6543 subFaceC
│ │ │ │ -00005030: 6f6f 7264 5b32 5d2c 2052 4541 4c20 7576 oord[2], REAL uv
│ │ │ │ -00005040: 436f 6f72 645b 325d 2920 3c73 7061 6e20 Coord[2])
│ │ │ │ -00005060: 636f 6e73 743c 2f73 7061 6e3e 3b3c 2f64 const;..
│ │ │ │ -000050d0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65 .
│ │ │ │ -000051d0: 2031 3639 3c2f 7370 616e 3e20 2020 203c 169 <
│ │ │ │ -000051e0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class="keyw
│ │ │ │ -000051f0: 6f72 6474 7970 6522 3e69 6e74 3c2f 7370 ordtype">int ConvertCoor
│ │ │ │ -00005260: 6454 6f4e 6f72 6d61 6c69 7a65 6453 7562 dToNormalizedSub
│ │ │ │ -00005270: 4661 6365 3c2f 613e 283c 2f64 6976 3e0a Face( .
│ │ │ │ -00005280: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65 .
│ │ │ │ -000053a0: 2020 3137 313c 2f73 7061 6e3e 203c 2f64 171 . 17
│ │ │ │ -00005400: 333c 2f73 7061 6e3e 2020 2020 3c73 7061 3 . 175<
│ │ │ │ -000055e0: 2f73 7061 6e3e 2020 2020 2020 2020 2020 /span>
│ │ │ │ -000055f0: 2020 2020 2020 5245 414c 203c 7370 616e REAL const su
│ │ │ │ -00005620: 6246 6163 6543 6f6f 7264 5b32 5d2c 2052 bFaceCoord[2], R
│ │ │ │ -00005630: 4541 4c20 7576 436f 6f72 645b 325d 2920 EAL uvCoord[2])
│ │ │ │ -00005640: 3c73 7061 6e20 636c 6173 733d 226b 6579 const; .
│ │ │ │ -00005710: 3137 383c 2f73 7061 6e3e 3c73 7061 6e20 178
│ │ │ │ -00005730: 7072 6976 6174 653c 2f73 7061 6e3e 3a3c private:<
│ │ │ │ -00005740: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>. .
│ │ │ │ -00005790: 3137 393c 2f73 7061 6e3e 2020 2020 3c73 179 .
│ │ │ │ -00005910: 2020 3138 313c 2f73 7061 6e3e 2020 2020 181
│ │ │ │ -00005920: 2020 2020 2020 2020 2020 2020 5245 414c REAL
│ │ │ │ -00005930: 203c 7370 616e 2063 6c61 7373 3d22 6b65 const uvCoord[2],
│ │ │ │ -00005960: 5245 414c 2073 7562 4661 6365 436f 6f72 REAL subFaceCoor
│ │ │ │ -00005970: 645b 325d 2920 3c73 7061 6e20 636c 6173 d[2]) cons
│ │ │ │ -00005990: 743c 2f73 7061 6e3e 3b3c 2f64 6976 3e0a t; .
│ │ │ │ -000059a0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65 .
│ │ │ │ -00005aa0: 2031 3833 3c2f 7370 616e 3e20 2020 203c 183 <
│ │ │ │ -00005ab0: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class="keyw
│ │ │ │ -00005ac0: 6f72 6474 7970 6522 3e76 6f69 643c 2f73 ordtype">void convertSubF
│ │ │ │ -00005ae0: 6163 6554 6f43 6f6f 7264 283c 7370 616e aceToCoord(bool
│ │ │ │ -00005b10: 206e 6f72 6d61 6c69 7a65 642c 203c 7370 normalized,
│ │ │ │ -00005b50: 0a3c 6469 7620 636c 6173 733d 226c 696e .
│ │ │ │ -00005b80: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 184
│ │ │ │ -00005ba0: 7370 616e 3e20 2020 2020 2020 2020 2020 span>
│ │ │ │ -00005bb0: 2020 2020 2052 4541 4c20 3c73 7061 6e20 REAL
│ │ │ │ -00005bd0: 636f 6e73 743c 2f73 7061 6e3e 2073 7562 const sub
│ │ │ │ -00005be0: 4661 6365 436f 6f72 645b 325d 2c20 5245 FaceCoord[2], RE
│ │ │ │ -00005bf0: 414c 2075 7643 6f6f 7264 5b32 5d29 203c AL uvCoord[2]) <
│ │ │ │ -00005c00: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class="keyw
│ │ │ │ -00005c10: 6f72 6422 3e63 6f6e 7374 3c2f 7370 616e ord">const; . 1
│ │ │ │ -00005cd0: 3836 3c2f 7370 616e 3e3c 7370 616e 2063 86p
│ │ │ │ -00005cf0: 7269 7661 7465 3c2f 7370 616e 3e3a 3c2f rivate:
│ │ │ │ -00005d00: 6469 763e 0a3c 6469 7620 636c 6173 733d div>. .<
│ │ │ │ -00005f90: 6469 7620 636c 6173 733d 226c 696e 6522 div class="line"
│ │ │ │ -00005fa0: 3e3c 6120 6964 3d22 6c30 3031 3931 2220 >
│ │ │ │ -00005fc0: 613e 3c73 7061 6e20 636c 6173 733d 226c a> 191 1
│ │ │ │ -00005d50: 3837 3c2f 7370 616e 3e20 2020 203c 7370 87 .
│ │ │ │ -00005ea0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 189
│ │ │ │ -00005ec0: 7370 616e 3e20 2020 203c 7370 616e 2063 span> unsigned sho
│ │ │ │ -00005f10: 7274 3c2f 7370 616e 3e20 5f66 6163 6553 rt _faceS
│ │ │ │ -00005f20: 697a 653b 3c2f 6469 763e 0a3c 6469 7620 ize; .. 1
│ │ │ │ -000060b0: 3933 3c2f 7370 616e 3e3c 7370 616e 2063 93/
│ │ │ │ -000060d0: 2f20 2049 6e6c 696e 6520 7375 622d 6661 / Inline sub-fa
│ │ │ │ -000060e0: 6365 2063 6f6f 7264 696e 6174 6520 636f ce coordinate co
│ │ │ │ -000060f0: 6e76 6572 7369 6f6e 206d 6574 686f 6473 nversion methods
│ │ │ │ -00006100: 3a3c 2f73 7061 6e3e 3c2f 6469 763e 0a3c : .<
│ │ │ │ -00006110: 6469 7620 636c 6173 733d 226c 696e 6522 div class="line"
│ │ │ │ -00006120: 3e3c 6120 6964 3d22 6c30 3031 3934 2220 >
│ │ │ │ -00006140: 613e 3c73 7061 6e20 636c 6173 733d 226c a> 194//
│ │ │ │ -00006300: 2020 3139 363c 2f61 3e3c 2f73 7061 6e3e 196
│ │ │ │ -00006310: 3c61 2063 6c61 7373 3d22 636f 6465 2068 Parameterizatio
│ │ │ │ -00006370: 6e3a 3a48 6173 5375 6246 6163 6573 3c2f n::HasSubFaces
│ │ │ │ -00006380: 613e 2829 3c73 7061 6e20 636c 6173 733d a>() const
│ │ │ │ -000063a0: 203c 2f73 7061 6e3e 7b3c 2f64 6976 3e0a { .
│ │ │ │ -000063b0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65 <
│ │ │ │ -000063e0: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 197 return
│ │ │ │ -00006430: 285f 7479 7065 203d 3d20 3c61 2063 6c61 (_type == QUA
│ │ │ │ -000064b0: 445f 5355 4246 4143 4553 3c2f 613e 293b D_SUBFACES);
│ │ │ │ -000064c0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173 ..
│ │ │ │ -000065d0: 3230 303c 2f73 7061 6e3e 3c73 7061 6e20 200
│ │ │ │ -000065f0: 7465 6d70 6c61 7465 3c2f 7370 616e 3e20 template
│ │ │ │ -00006600: 266c 743b 3c73 7061 6e20 636c 6173 733d <typena
│ │ │ │ -00006620: 6d65 3c2f 7370 616e 3e20 5245 414c 2667 me REAL&g
│ │ │ │ -00006630: 743b 3c2f 6469 763e 0a3c 6469 7620 636c t; .. .
│ │ │ │ -000067b0: 2032 3032 3c2f 613e 3c2f 7370 616e 3e3c 202<
│ │ │ │ -000067c0: 6120 636c 6173 733d 2263 6f64 6520 686c a class="code hl
│ │ │ │ -000067d0: 5f66 756e 6374 696f 6e22 2068 7265 663d _function" href=
│ │ │ │ -000067e0: 2261 3030 3932 312e 6874 6d6c 2361 3033 "a00921.html#a03
│ │ │ │ -000067f0: 3831 6262 3437 3964 3534 3336 3338 3036 81bb479d54363806
│ │ │ │ -00006800: 3236 3736 3136 6236 3163 3665 6433 223e 267616b61c6ed3">
│ │ │ │ -00006810: 5061 7261 6d65 7465 7269 7a61 7469 6f6e Parameterization
│ │ │ │ -00006820: 3a3a 4765 7453 7562 4661 6365 3c2f 613e ::GetSubFace
│ │ │ │ -00006830: 2852 4541 4c20 3c73 7061 6e20 636c 6173 (REAL cons
│ │ │ │ -00006850: 743c 2f73 7061 6e3e 2075 7643 6f6f 7264 t uvCoord
│ │ │ │ -00006860: 5b32 5d29 3c73 7061 6e20 636c 6173 733d [2]) const
│ │ │ │ -00006880: 203c 2f73 7061 6e3e 7b3c 2f64 6976 3e0a { .
│ │ │ │ -00006890: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65 .<
│ │ │ │ -00006920: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class="line
│ │ │ │ -00006930: 6e6f 223e 2020 3230 343c 2f73 7061 6e3e no"> 204
│ │ │ │ -00006940: 2020 2020 3c73 7061 6e20 636c 6173 733d if
│ │ │ │ -00006960: 3c2f 7370 616e 3e20 2821 3c61 2063 6c61 (!HasSu
│ │ │ │ -000069c0: 6246 6163 6573 3c2f 613e 2829 2920 3c73 bFaces()) .<
│ │ │ │ -00006a00: 6469 7620 636c 6173 733d 226c 696e 6522 div class="line"
│ │ │ │ -00006a10: 3e3c 6120 6964 3d22 6c30 3032 3035 2220 >
│ │ │ │ -00006a30: 613e 3c73 7061 6e20 636c 6173 733d 226c a> 205
│ │ │ │ -00006b40: 2020 3230 373c 2f73 7061 6e3e 2020 2020 207
│ │ │ │ -00006b50: 3c73 7061 6e20 636c 6173 733d 226b 6579 int vTile = (in
│ │ │ │ -00006b80: 7429 2075 7643 6f6f 7264 5b31 5d3b 3c2f t) uvCoord[1];
│ │ │ │ -00006b90: 6469 763e 0a3c 6469 7620 636c 6173 733d div>. .
│ │ │ │ -00006f10: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65 2
│ │ │ │ -00006be0: 3038 3c2f 7370 616e 3e20 2020 203c 7370 08 .
│ │ │ │ -00006ca0: 2020 3230 393c 2f73 7061 6e3e 2020 2020 209
│ │ │ │ -00006cb0: 2020 2020 2020 2028 7554 696c 6520 2b20 (uTile +
│ │ │ │ -00006cc0: 2828 7576 436f 6f72 645b 305d 202d 2028 ((uvCoord[0] - (
│ │ │ │ -00006cd0: 5245 414c 2920 7554 696c 6529 2026 6774 REAL) uTile) >
│ │ │ │ -00006ce0: 3b20 302e 3735 6629 293b 3c2f 6469 763e ; 0.75f));
│ │ │ │ -00006cf0: 0a3c 6469 7620 636c 6173 733d 226c 696e .
│ │ │ │ -00006d20: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 210
│ │ │ │ -00006d40: 7370 616e 3e7d 3c2f 6469 763e 0a3c 2f64 span>} ...
│ │ │ │ -00006db0: 3c64 6976 2063 6c61 7373 3d22 6c69 6e65 .<
│ │ │ │ -00006f40: 2f61 3e3c 7370 616e 2063 6c61 7373 3d22 /a> 214inline
│ │ │ │ -00006f80: 3c2f 7370 616e 3e20 3c73 7061 6e20 636c int. .
│ │ │ │ -00007480: 0a3c 6469 7620 636c 6173 733d 2266 6f6c .
│ │ │ │ -00007230: 2032 3137 3c2f 7370 616e 3e20 2020 203c 217 <
│ │ │ │ -00007240: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class="keyw
│ │ │ │ -00007250: 6f72 6466 6c6f 7722 3e72 6574 7572 6e3c ordflow">return<
│ │ │ │ -00007260: 2f73 7061 6e3e 2063 6f6e 7665 7274 436f /span> convertCo
│ │ │ │ -00007270: 6f72 6454 6f53 7562 4661 6365 266c 743b ordToSubFace<
│ │ │ │ -00007280: 5245 414c 2667 743b 283c 7370 616e 2063 REAL>(f
│ │ │ │ -000072a0: 616c 7365 3c2f 7370 616e 3e2c 2075 7643 alse, uvC
│ │ │ │ -000072b0: 6f6f 7264 2c20 7375 6243 6f6f 7264 293b oord, subCoord);
│ │ │ │ -000072c0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173 ... <
│ │ │ │ -00007510: 6120 636c 6173 733d 226c 696e 6522 2068 a class="line" h
│ │ │ │ -00007520: 7265 663d 2261 3030 3932 312e 6874 6d6c ref="a00921.html
│ │ │ │ -00007530: 2361 6564 3964 3139 3336 6666 6534 3662 #aed9d1936ffe46b
│ │ │ │ -00007540: 3936 3232 6165 3331 6362 3433 3233 3361 9622ae31cb43233a
│ │ │ │ -00007550: 3265 223e 2020 3232 313c 2f61 3e3c 2f73 2e"> 221Parameteriz
│ │ │ │ -000075c0: 6174 696f 6e3a 3a43 6f6e 7665 7274 5375 ation::ConvertSu
│ │ │ │ -000075d0: 6246 6163 6554 6f43 6f6f 7264 3c2f 613e bFaceToCoord
│ │ │ │ -000075e0: 283c 2f64 6976 3e0a 3c64 6976 2063 6c61 ( .
│ │ │ │ -00007630: 2020 3232 323c 2f73 7061 6e3e 2020 2020 222
│ │ │ │ -00007640: 2020 2020 3c73 7061 6e20 636c 6173 733d in
│ │ │ │ -00007660: 743c 2f73 7061 6e3e 2073 7562 4661 6365 t subFace
│ │ │ │ -00007670: 2c20 5245 414c 203c 7370 616e 2063 6c61 , REAL con
│ │ │ │ -00007690: 7374 3c2f 7370 616e 3e20 7375 6243 6f6f st subCoo
│ │ │ │ -000076a0: 7264 5b32 5d2c 2052 4541 4c20 7576 436f rd[2], REAL uvCo
│ │ │ │ -000076b0: 6f72 645b 325d 293c 7370 616e 2063 6c61 ord[2]) co
│ │ │ │ -000076d0: 6e73 7420 3c2f 7370 616e 3e7b 3c2f 6469 nst {. 223
│ │ │ │ -00007730: 3c2f 7370 616e 3e20 2020 2063 6f6e 7665 conve
│ │ │ │ -00007740: 7274 5375 6246 6163 6554 6f43 6f6f 7264 rtSubFaceToCoord
│ │ │ │ -00007750: 266c 743b 5245 414c 2667 743b 283c 7370 <REAL>( .
│ │ │ │ -00007850: 2032 3235 3c2f 7370 616e 3e20 3c2f 6469 225 .
│ │ │ │ -000079c0: 0a3c 6469 7620 636c 6173 733d 226c 696e . 226
│ │ │ │ -000078b0: 3c2f 7370 616e 3e3c 7370 616e 2063 6c61 //
│ │ │ │ -000078d0: 2043 6f6e 7665 7273 696f 6e73 2074 6f20 Conversions to
│ │ │ │ -000078e0: 6e6f 726d 616c 697a 6564 2073 7562 2d66 normalized sub-f
│ │ │ │ -000078f0: 6163 6520 636f 6f72 6469 6e61 7465 733a ace coordinates:
│ │ │ │ -00007900: 3c2f 7370 616e 3e3c 2f64 6976 3e0a 3c64 .
│ │ │ │ -000079f0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 228
│ │ │ │ -00007a10: 7370 616e 3e3c 7370 616e 2063 6c61 7373 span>inlin
│ │ │ │ -00007a30: 653c 2f73 7061 6e3e 203c 7370 616e 2063 e int. . .
│ │ │ │ -000090b0: 3c64 6976 2063 6c61 7373 3d22 7474 6322 2
│ │ │ │ -00007c20: 3330 3c2f 7370 616e 3e20 2020 2020 2020 30
│ │ │ │ -00007c30: 2052 4541 4c20 3c73 7061 6e20 636c 6173 REAL cons
│ │ │ │ -00007c50: 743c 2f73 7061 6e3e 2075 7643 6f6f 7264 t uvCoord
│ │ │ │ -00007c60: 5b32 5d2c 2052 4541 4c20 7375 6243 6f6f [2], REAL subCoo
│ │ │ │ -00007c70: 7264 5b32 5d29 3c73 7061 6e20 636c 6173 rd[2]) con
│ │ │ │ -00007c90: 7374 203c 2f73 7061 6e3e 7b3c 2f64 6976 st { . 231<
│ │ │ │ -00007cf0: 2f73 7061 6e3e 2020 2020 3c73 7061 6e20 /span> return convertCoordTo
│ │ │ │ -00007d30: 5375 6246 6163 6526 6c74 3b52 4541 4c26 SubFace<REAL&
│ │ │ │ -00007d40: 6774 3b28 3c73 7061 6e20 636c 6173 733d gt;(true
│ │ │ │ -00007d60: 7370 616e 3e2c 2075 7643 6f6f 7264 2c20 span>, uvCoord,
│ │ │ │ -00007d70: 7375 6243 6f6f 7264 293b 3c2f 6469 763e subCoord);
│ │ │ │ -00007d80: 0a3c 6469 7620 636c 6173 733d 226c 696e .
│ │ │ │ -00007db0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d 232
│ │ │ │ -00007dd0: 7370 616e 3e7d 3c2f 6469 763e 0a3c 2f64 span>} .. 23
│ │ │ │ -00007e30: 333c 2f73 7061 6e3e 3c73 7061 6e20 636c 3te
│ │ │ │ -00007e50: 6d70 6c61 7465 3c2f 7370 616e 3e20 266c mplate &l
│ │ │ │ -00007e60: 743b 3c73 7061 6e20 636c 6173 733d 226b t;typename
│ │ │ │ -00007e80: 3c2f 7370 616e 3e20 5245 414c 2667 743b REAL>
│ │ │ │ -00007e90: 3c2f 6469 763e 0a3c 6469 7620 636c 6173 .
│ │ │ │ -00007ee0: 2032 3334 3c2f 7370 616e 3e3c 7370 616e 234inline <
│ │ │ │ -00007f10: 7370 616e 2063 6c61 7373 3d22 6b65 7977 span class="keyw
│ │ │ │ -00007f20: 6f72 6474 7970 6522 3e76 6f69 643c 2f73 ordtype">void .
│ │ │ │ -00007f80: 0a3c 6469 7620 636c 6173 733d 226c 696e .
│ │ │ │ -00007fb0: 3c2f 613e 3c73 7061 6e20 636c 6173 733d
│ │ │ │ -00008010: 3233 353c 2f61 3e3c 2f73 7061 6e3e 3c61 235P
│ │ │ │ -00008070: 6172 616d 6574 6572 697a 6174 696f 6e3a arameterization:
│ │ │ │ -00008080: 3a43 6f6e 7665 7274 4e6f 726d 616c 697a :ConvertNormaliz
│ │ │ │ -00008090: 6564 5375 6246 6163 6554 6f43 6f6f 7264 edSubFaceToCoord
│ │ │ │ -000080a0: 3c2f 613e 283c 2f64 6976 3e0a 3c64 6976 ( .<
│ │ │ │ -000080e0: 7370 616e 2063 6c61 7373 3d22 6c69 6e65 span class="line
│ │ │ │ -000080f0: 6e6f 223e 2020 3233 363c 2f73 7061 6e3e no"> 236
│ │ │ │ -00008100: 2020 2020 2020 2020 3c73 7061 6e20 636c int sub
│ │ │ │ -00008130: 4661 6365 2c20 5245 414c 203c 7370 616e Face, REAL const su
│ │ │ │ -00008160: 6243 6f6f 7264 5b32 5d2c 2052 4541 4c20 bCoord[2], REAL
│ │ │ │ -00008170: 7576 436f 6f72 645b 325d 293c 7370 616e uvCoord[2]) const {
│ │ │ │ -000081a0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173 .
│ │ │ │ -000081f0: 2032 3337 3c2f 7370 616e 3e20 2020 2063 237 c
│ │ │ │ -00008200: 6f6e 7665 7274 5375 6246 6163 6554 6f43 onvertSubFaceToC
│ │ │ │ -00008210: 6f6f 7264 266c 743b 5245 414c 2667 743b oord<REAL>
│ │ │ │ -00008220: 283c 7370 616e 2063 6c61 7373 3d22 6b65 (true, subFace, sub
│ │ │ │ -00008250: 436f 6f72 642c 2075 7643 6f6f 7264 293b Coord, uvCoord);
│ │ │ │ -00008260: 3c2f 6469 763e 0a3c 6469 7620 636c 6173 ..
│ │ │ │ -00008370: 3234 303c 2f73 7061 6e3e 7d20 3c73 7061 240} .
│ │ │ │ -00008590: 2020 3234 343c 2f73 7061 6e3e 203c 2f64 244 . .<
│ │ │ │ -00008b40: 6469 7620 636c 6173 733d 2274 7463 2220 div class="ttc"
│ │ │ │ -00008b50: 6964 3d22 6161 3030 3932 315f 6874 6d6c id="aa00921_html
│ │ │ │ -00008b60: 5f61 3033 3831 6262 3437 3964 3534 3336 _a0381bb479d5436
│ │ │ │ -00008b70: 3338 3036 3236 3736 3136 6236 3163 3665 3806267616b61c6e
│ │ │ │ -00008b80: 6433 223e 3c64 6976 2063 6c61 7373 3d22 d3"> 24
│ │ │ │ -000085f0: 353c 2f73 7061 6e3e 7d20 3c73 7061 6e20 5}
│ │ │ │ -00008610: 2f2f 2065 6e64 206e 616d 6573 7061 6365 // end namespace
│ │ │ │ -00008620: 204f 7065 6e53 7562 6469 763c 2f73 7061 OpenSubdiv . 2
│ │ │ │ -000086e0: 3437 3c2f 7370 616e 3e3c 7370 616e 2063 47#endif /* OPENS
│ │ │ │ -00008730: 5542 4449 5633 5f42 4652 5f50 4152 414d UBDIV3_BFR_PARAM
│ │ │ │ -00008740: 4554 4552 495a 4154 494f 4e20 2a2f 3c2f ETERIZATION */
│ │ │ │ -00008750: 7370 616e 3e3c 7370 616e 2063 6c61 7373 span>
│ │ │ │ -00008770: 3c2f 7370 616e 3e3c 2f64 6976 3e0a 3c64 .Enumerated
│ │ │ │ -00008950: 7479 7065 2066 6f72 2061 6c6c 2073 7562 type for all sub
│ │ │ │ -00008960: 6469 7669 7369 6f6e 2073 6368 656d 6573 division schemes
│ │ │ │ -00008970: 2073 7570 706f 7274 6564 2062 7920 4f70 supported by Op
│ │ │ │ -00008980: 656e 5375 6264 6976 2e3c 2f64 6976 3e3c enSubdiv. <
│ │ │ │ -00008990: 6469 7620 636c 6173 733d 2274 7464 6566 div class="ttdef
│ │ │ │ -000089a0: 223e 3c62 3e44 6566 696e 6974 696f 6e3c ">Definition<
│ │ │ │ -000089b0: 2f62 3e20 3c61 2068 7265 663d 2261 3031 /b> types.h:
│ │ │ │ -000089e0: 3337 3c2f 613e 3c2f 6469 763e 3c2f 6469 37<
│ │ │ │ -00008a80: 6469 7620 636c 6173 733d 2274 7464 6f63 div class="ttdoc
│ │ │ │ -00008a90: 223e 5369 6d70 6c65 2063 6c61 7373 2064 ">Simple class d
│ │ │ │ -00008aa0: 6566 696e 696e 6720 7468 6520 3244 2070 efining the 2D p
│ │ │ │ -00008ab0: 6172 616d 6574 6572 697a 6174 696f 6e20 arameterization
│ │ │ │ -00008ac0: 6f66 2061 2066 6163 652e 3c2f 6469 763e of a face.
│ │ │ │ -00008ad0: 3c64 6976 2063 6c61 7373 3d22 7474 6465 Definition
│ │ │ │ -00008af0: 3c2f 623e 203c 6120 6872 6566 3d22 6130 paramet
│ │ │ │ -00008b20: 6572 697a 6174 696f 6e2e 683a 3532 3c2f erization.h:52
│ │ │ │ -00008b30: 613e 3c2f 6469 763e 3c2f 6469 763e 0a3c a> i
│ │ │ │ -00008c30: 6e74 2047 6574 5375 6246 6163 6528 5245 nt GetSubFace(RE
│ │ │ │ -00008c40: 414c 2063 6f6e 7374 2075 7643 6f6f 7264 AL const uvCoord
│ │ │ │ -00008c50: 5b32 5d29 2063 6f6e 7374 3c2f 6469 763e [2]) const
│ │ │ │ -00008c60: 3c64 6976 2063 6c61 7373 3d22 7474 646f Returns the i
│ │ │ │ -00008c80: 6e74 6567 6572 2073 7562 2d66 6163 6520 nteger sub-face
│ │ │ │ -00008c90: 636f 6e74 6169 6e69 6e67 2074 6865 2067 containing the g
│ │ │ │ -00008ca0: 6976 656e 2028 752c 7629 3c2f 6469 763e iven (u,v)
│ │ │ │ -00008cb0: 3c64 6976 2063 6c61 7373 3d22 7474 6465 Definition
│ │ │ │ -00008cd0: 3c2f 623e 203c 6120 6872 6566 3d22 6130 paramet
│ │ │ │ -00008d00: 6572 697a 6174 696f 6e2e 683a 3230 323c erization.h:202<
│ │ │ │ -00008d10: 2f61 3e3c 2f64 6976 3e3c 2f64 6976 3e0a /a> Def
│ │ │ │ -00008ea0: 696e 6974 696f 6e3c 2f62 3e20 3c61 2068 inition
│ │ │ │ -00008ed0: 7061 7261 6d65 7465 7269 7a61 7469 6f6e parameterization
│ │ │ │ -00008ee0: 2e68 3a31 3031 3c2f 613e 3c2f 6469 763e .h:101
│ │ │ │ -00008ef0: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
│ │ │ │ -00008f50: 3c61 2068 7265 663d 2261 3030 3932 312e OpenSubd
│ │ │ │ -00008f90: 6976 3a3a 4f50 454e 5355 4244 4956 5f56 iv::OPENSUBDIV_V
│ │ │ │ -00008fa0: 4552 5349 4f4e 3a3a 4266 723a 3a50 6172 ERSION::Bfr::Par
│ │ │ │ -00008fb0: 616d 6574 6572 697a 6174 696f 6e3a 3a54 ameterization::T
│ │ │ │ -00008fc0: 7970 653c 2f61 3e3c 2f64 6976 3e3c 6469 ype En
│ │ │ │ -00009000: 756d 6572 6174 6564 2074 7970 6520 666f umerated type fo
│ │ │ │ -00009010: 7220 7468 6520 6469 6666 6572 656e 7420 r the different
│ │ │ │ -00009020: 6b69 6e64 7320 6f66 2050 6172 616d 6574 kinds of Paramet
│ │ │ │ -00009030: 6572 697a 6174 696f 6e73 2e3c 2f64 6976 erizations. Definitio
│ │ │ │ -00009060: 6e3c 2f62 3e20 3c61 2068 7265 663d 2261 n parame
│ │ │ │ -00009090: 7465 7269 7a61 7469 6f6e 2e68 3a36 323c terization.h:62<
│ │ │ │ -000090a0: 2f61 3e3c 2f64 6976 3e3c 2f64 6976 3e0a /a> @ QUAD_SUBF
│ │ │ │ -000091f0: 4143 4553 3c2f 6469 763e 3c64 6976 2063 ACES Par
│ │ │ │ -00009210: 7469 7469 6f6e 6564 2069 6e74 6f20 7175 titioned into qu
│ │ │ │ -00009220: 6164 7269 6c61 7465 7261 6c20 7375 622d adrilateral sub-
│ │ │ │ -00009230: 6661 6365 732e 3c2f 6469 763e 3c64 6976 faces. <
│ │ │ │ -00009250: 623e 4465 6669 6e69 7469 6f6e 3c2f 623e b>Definition
│ │ │ │ -00009260: 203c 6120 6872 6566 3d22 6130 3037 3037 parameteriz
│ │ │ │ -00009290: 6174 696f 6e2e 683a 3634 3c2f 613e 3c2f ation.h:64
│ │ │ │ -000092a0: 6469 763e 3c2f 6469 763e 0a3c 6469 7620 div> .Op
│ │ │ │ -00009380: 656e 5375 6264 6976 3a3a 4f50 454e 5355 enSubdiv::OPENSU
│ │ │ │ -00009390: 4244 4956 5f56 4552 5349 4f4e 3a3a 4266 BDIV_VERSION::Bf
│ │ │ │ -000093a0: 723a 3a50 6172 616d 6574 6572 697a 6174 r::Parameterizat
│ │ │ │ -000093b0: 696f 6e3a 3a54 5249 3c2f 613e 3c2f 6469 ion::TRI @ TRI Triangle. .Definit
│ │ │ │ -00009420: 696f 6e3c 2f62 3e20 3c61 2068 7265 663d ion para
│ │ │ │ -00009450: 6d65 7465 7269 7a61 7469 6f6e 2e68 3a36 meterization.h:6
│ │ │ │ -00009460: 333c 2f61 3e3c 2f64 6976 3e3c 2f64 6976 3 @
│ │ │ │ -000095a0: 5155 4144 3c2f 6469 763e 3c64 6976 2063 QUAD Qua
│ │ │ │ -000095c0: 6472 696c 6174 6572 616c 2e3c 2f64 6976 drilateral. Definitio
│ │ │ │ -000095f0: 6e3c 2f62 3e20 3c61 2068 7265 663d 2261 n parame
│ │ │ │ -00009620: 7465 7269 7a61 7469 6f6e 2e68 3a36 323c terization.h:62<
│ │ │ │ -00009630: 2f61 3e3c 2f64 6976 3e3c 2f64 6976 3e0a /a> OpenSubdiv::OPE
│ │ │ │ -000096e0: 4e53 5542 4449 565f 5645 5253 494f 4e3a NSUBDIV_VERSION:
│ │ │ │ -000096f0: 3a42 6672 3a3a 5061 7261 6d65 7465 7269 :Bfr::Parameteri
│ │ │ │ -00009700: 7a61 7469 6f6e 3a3a 5061 7261 6d65 7465 zation::Paramete
│ │ │ │ -00009710: 7269 7a61 7469 6f6e 3c2f 613e 3c2f 6469 rization Parameteri
│ │ │ │ -00009740: 7a61 7469 6f6e 2853 6463 3a3a 5363 6865 zation(Sdc::Sche
│ │ │ │ -00009750: 6d65 5479 7065 2073 6368 656d 652c 2069 meType scheme, i
│ │ │ │ -00009760: 6e74 2066 6163 6553 697a 6529 3c2f 6469 nt faceSize) Primary con
│ │ │ │ -00009790: 7374 7275 6374 6f72 2077 6974 6820 7375 structor with su
│ │ │ │ -000097a0: 6264 6976 6973 696f 6e20 7363 6865 6d65 bdivision scheme
│ │ │ │ -000097b0: 2061 6e64 2066 6163 6520 7369 7a65 2e3c and face size.<
│ │ │ │ -000097c0: 2f64 6976 3e3c 2f64 6976 3e0a 3c64 6976 /div> .Ope
│ │ │ │ -00009860: 6e53 7562 6469 763a 3a4f 5045 4e53 5542 nSubdiv::OPENSUB
│ │ │ │ -00009870: 4449 565f 5645 5253 494f 4e3a 3a42 6672 DIV_VERSION::Bfr
│ │ │ │ -00009880: 3a3a 5061 7261 6d65 7465 7269 7a61 7469 ::Parameterizati
│ │ │ │ -00009890: 6f6e 3a3a 436f 6e76 6572 7443 6f6f 7264 on::ConvertCoord
│ │ │ │ -000098a0: 546f 5375 6246 6163 653c 2f61 3e3c 2f64 ToSubFace int Conve
│ │ │ │ -000098d0: 7274 436f 6f72 6454 6f53 7562 4661 6365 rtCoordToSubFace
│ │ │ │ -000098e0: 2852 4541 4c20 636f 6e73 7420 7576 436f (REAL const uvCo
│ │ │ │ -000098f0: 6f72 645b 325d 2c20 5245 414c 2073 7562 ord[2], REAL sub
│ │ │ │ -00009900: 4661 6365 436f 6f72 645b 325d 2920 636f FaceCoord[2]) co
│ │ │ │ -00009910: 6e73 743c 2f64 6976 3e3c 6469 7620 636c nst Conv
│ │ │ │ -00009930: 6572 7420 2875 2c76 2920 746f 2061 2073 ert (u,v) to a s
│ │ │ │ -00009940: 7562 2d66 6163 6520 2872 6574 7572 6e20 ub-face (return
│ │ │ │ -00009950: 7661 6c75 6529 2061 6e64 2069 7473 206c value) and its l
│ │ │ │ -00009960: 6f63 616c 2028 752c 7629 2063 6f6f 7264 ocal (u,v) coord
│ │ │ │ -00009970: 696e 6174 652e 3c2f 6469 763e 3c64 6976 inate. <
│ │ │ │ -00009990: 623e 4465 6669 6e69 7469 6f6e 3c2f 623e b>Definition
│ │ │ │ -000099a0: 203c 6120 6872 6566 3d22 6130 3037 3037 parameteriz
│ │ │ │ -000099d0: 6174 696f 6e2e 683a 3231 353c 2f61 3e3c ation.h:215<
│ │ │ │ -000099e0: 2f64 6976 3e3c 2f64 6976 3e0a 3c64 6976 /div> .
│ │ │ │ -00009ae0: 766f 6964 2047 6574 4365 6e74 6572 436f void GetCenterCo
│ │ │ │ -00009af0: 6f72 6428 5245 414c 2075 7643 6f6f 7264 ord(REAL uvCoord
│ │ │ │ -00009b00: 5b32 5d29 2063 6f6e 7374 3c2f 6469 763e [2]) const
│ │ │ │ -00009b10: 3c64 6976 2063 6c61 7373 3d22 7474 646f Returns the (
│ │ │ │ -00009b30: 752c 7629 2063 6f6f 7264 696e 6174 6520 u,v) coordinate
│ │ │ │ -00009b40: 666f 7220 7468 6520 6365 6e74 6572 206f for the center o
│ │ │ │ -00009b50: 6620 7468 6520 6661 6365 2e3c 2f64 6976 f the face. Type GetTyp
│ │ │ │ -00009c60: 6528 2920 636f 6e73 743c 2f64 6976 3e3c e() const <
│ │ │ │ -00009c70: 6469 7620 636c 6173 733d 2274 7464 6f63 div class="ttdoc
│ │ │ │ -00009c80: 223e 5265 7475 726e 7320 7468 6520 7479 ">Returns the ty
│ │ │ │ -00009c90: 7065 206f 6620 7061 7261 6d65 7465 7269 pe of parameteri
│ │ │ │ -00009ca0: 7a61 7469 6f6e 2061 7373 6967 6e65 642e zation assigned.
│ │ │ │ -00009cb0: 3c2f 6469 763e 3c64 6976 2063 6c61 7373 Defi
│ │ │ │ -00009cd0: 6e69 7469 6f6e 3c2f 623e 203c 6120 6872 nition p
│ │ │ │ -00009d00: 6172 616d 6574 6572 697a 6174 696f 6e2e arameterization.
│ │ │ │ -00009d10: 683a 3938 3c2f 613e 3c2f 6469 763e 3c2f h:98
│ │ │ │ -00009d20: 6469 763e 0a3c 6469 7620 636c 6173 733d div>.~Par
│ │ │ │ -00009e20: 616d 6574 6572 697a 6174 696f 6e28 293d ameterization()=
│ │ │ │ -00009e30: 6465 6661 756c 743c 2f64 6976 3e3c 2f64 default .OpenSubdiv:
│ │ │ │ -00009ee0: 3a4f 5045 4e53 5542 4449 565f 5645 5253 :OPENSUBDIV_VERS
│ │ │ │ -00009ef0: 494f 4e3a 3a42 6672 3a3a 5061 7261 6d65 ION::Bfr::Parame
│ │ │ │ -00009f00: 7465 7269 7a61 7469 6f6e 3a3a 5061 7261 terization::Para
│ │ │ │ -00009f10: 6d65 7465 7269 7a61 7469 6f6e 3c2f 613e meterization
│ │ │ │ -00009f20: 3c2f 6469 763e 3c64 6976 2063 6c61 7373 Parame
│ │ │ │ -00009f40: 7465 7269 7a61 7469 6f6e 2850 6172 616d terization(Param
│ │ │ │ -00009f50: 6574 6572 697a 6174 696f 6e20 636f 6e73 eterization cons
│ │ │ │ -00009f60: 7420 2661 6d70 3b29 3d64 6566 6175 6c74 t &)=default
│ │ │ │ -00009f70: 3c2f 6469 763e 3c2f 6469 763e 0a3c 6469 v
│ │ │ │ -0000a070: 6f69 6420 4765 7445 6467 6543 6f6f 7264 oid GetEdgeCoord
│ │ │ │ -0000a080: 2869 6e74 2065 6467 6549 6e64 6578 2c20 (int edgeIndex,
│ │ │ │ -0000a090: 5245 414c 2074 2c20 5245 414c 2075 7643 REAL t, REAL uvC
│ │ │ │ -0000a0a0: 6f6f 7264 5b32 5d29 2063 6f6e 7374 3c2f oord[2]) const
│ │ │ │ -0000a0b0: 6469 763e 3c64 6976 2063 6c61 7373 3d22 div> .Returns t
│ │ │ │ -0000a0d0: 6865 2028 752c 7629 2063 6f6f 7264 696e he (u,v) coordin
│ │ │ │ -0000a0e0: 6174 6520 6174 2061 6e79 2070 6f69 6e74 ate at any point
│ │ │ │ -0000a0f0: 206f 6e20 6120 6769 7665 6e20 6564 6765 on a given edge
│ │ │ │ -0000a100: 2e3c 2f64 6976 3e3c 2f64 6976 3e0a 3c64 . Defin
│ │ │ │ -0000a2f0: 6974 696f 6e3c 2f62 3e20 3c61 2068 7265 ition pa
│ │ │ │ -0000a320: 7261 6d65 7465 7269 7a61 7469 6f6e 2e68 rameterization.h
│ │ │ │ -0000a330: 3a32 3335 3c2f 613e 3c2f 6469 763e 3c2f :235
│ │ │ │ -0000a340: 6469 763e 0a3c 6469 7620 636c 6173 733d div>.OpenSubdiv
│ │ │ │ -0000a3e0: 3a3a 4f50 454e 5355 4244 4956 5f56 4552 ::OPENSUBDIV_VER
│ │ │ │ -0000a3f0: 5349 4f4e 3a3a 4266 723a 3a50 6172 616d SION::Bfr::Param
│ │ │ │ -0000a400: 6574 6572 697a 6174 696f 6e3a 3a47 6574 eterization::Get
│ │ │ │ -0000a410: 5665 7274 6578 436f 6f72 643c 2f61 3e3c VertexCoord<
│ │ │ │ -0000a420: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div> .void Ge
│ │ │ │ -0000a440: 7456 6572 7465 7843 6f6f 7264 2869 6e74 tVertexCoord(int
│ │ │ │ -0000a450: 2076 6572 7465 7849 6e64 6578 2c20 5245 vertexIndex, RE
│ │ │ │ -0000a460: 414c 2075 7643 6f6f 7264 5b32 5d29 2063 AL uvCoord[2]) c
│ │ │ │ -0000a470: 6f6e 7374 3c2f 6469 763e 3c64 6976 2063 onst Ret
│ │ │ │ -0000a490: 7572 6e73 2074 6865 2028 752c 7629 2063 urns the (u,v) c
│ │ │ │ -0000a4a0: 6f6f 7264 696e 6174 6520 6f66 2061 2067 oordinate of a g
│ │ │ │ -0000a4b0: 6976 656e 2076 6572 7465 782e 3c2f 6469 iven vertex. .P
│ │ │ │ -0000a5c0: 6172 616d 6574 6572 697a 6174 696f 6e28 arameterization(
│ │ │ │ -0000a5d0: 293c 2f64 6976 3e3c 6469 7620 636c 6173 ) Defaul
│ │ │ │ -0000a5f0: 7420 636f 6e73 7472 7563 7469 6f6e 2070 t construction p
│ │ │ │ -0000a600: 726f 6475 6365 7320 616e 2069 6e76 616c roduces an inval
│ │ │ │ -0000a610: 6964 2069 6e73 7461 6e63 652e 3c2f 6469 id instance.
│ │ │ │ -0000a690: 0a3c 6469 7620 636c 6173 733d 2274 7463 .Definiti
│ │ │ │ -0000a640: 6f6e 3c2f 623e 203c 6120 6872 6566 3d22 on param
│ │ │ │ -0000a670: 6574 6572 697a 6174 696f 6e2e 683a 3834 eterization.h:84
│ │ │ │ -0000a680: 3c2f 613e 3c2f 6469 763e 3c2f 6469 763e bo
│ │ │ │ -0000a780: 6f6c 2049 7356 616c 6964 2829 2063 6f6e ol IsValid() con
│ │ │ │ -0000a790: 7374 3c2f 6469 763e 3c64 6976 2063 6c61 st Retur
│ │ │ │ -0000a7b0: 6e73 2074 7275 6520 6966 2063 6f72 7265 ns true if corre
│ │ │ │ -0000a7c0: 6374 6c79 2069 6e69 7469 616c 697a 6564 ctly initialized
│ │ │ │ -0000a7d0: 2e3c 2f64 6976 3e3c 6469 7620 636c 6173 . Def
│ │ │ │ -0000a7f0: 696e 6974 696f 6e3c 2f62 3e20 3c61 2068 inition
│ │ │ │ -0000a820: 7061 7261 6d65 7465 7269 7a61 7469 6f6e parameterization
│ │ │ │ -0000a830: 2e68 3a38 313c 2f61 3e3c 2f64 6976 3e3c .h:81 <
│ │ │ │ -0000a840: 2f64 6976 3e0a 3c64 6976 2063 6c61 7373 /div>.<
│ │ │ │ -0000a8a0: 6120 6872 6566 3d22 6130 3039 3231 2e68 a href="a00921.h
│ │ │ │ -0000a8b0: 746d 6c23 6164 6334 6364 3135 3661 3866 tml#adc4cd156a8f
│ │ │ │ -0000a8c0: 6462 3834 3362 3065 3233 3361 3932 3262 db843b0e233a922b
│ │ │ │ -0000a8d0: 6238 6131 3722 3e4f 7065 6e53 7562 6469 b8a17">OpenSubdi
│ │ │ │ -0000a8e0: 763a 3a4f 5045 4e53 5542 4449 565f 5645 v::OPENSUBDIV_VE
│ │ │ │ -0000a8f0: 5253 494f 4e3a 3a42 6672 3a3a 5061 7261 RSION::Bfr::Para
│ │ │ │ -0000a900: 6d65 7465 7269 7a61 7469 6f6e 3a3a 4861 meterization::Ha
│ │ │ │ -0000a910: 7353 7562 4661 6365 733c 2f61 3e3c 2f64 sSubFaces .bool HasS
│ │ │ │ -0000a940: 7562 4661 6365 7328 2920 636f 6e73 743c ubFaces() const<
│ │ │ │ -0000a950: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div> Returns
│ │ │ │ -0000a970: 6966 2050 6172 616d 6574 6572 697a 6174 if Parameterizat
│ │ │ │ -0000a980: 696f 6e20 6861 7320 6265 656e 2070 6172 ion has been par
│ │ │ │ -0000a990: 7469 7469 6f6e 6564 2069 6e74 6f20 7375 titioned into su
│ │ │ │ -0000a9a0: 622d 6661 6365 732e 3c2f 6469 763e 3c64 b-faces. Def
│ │ │ │ -0000ac00: 696e 6974 696f 6e3c 2f62 3e20 3c61 2068 inition
│ │ │ │ -0000ac30: 7061 7261 6d65 7465 7269 7a61 7469 6f6e parameterization
│ │ │ │ -0000ac40: 2e68 3a32 3239 3c2f 613e 3c2f 6469 763e .h:229
│ │ │ │ -0000ac50: 3c2f 6469 763e 0a3c 6469 7620 636c 6173
│ │ │ │ -0000acb0: 3c61 2068 7265 663d 2261 3030 3932 312e OpenSubd
│ │ │ │ -0000acf0: 6976 3a3a 4f50 454e 5355 4244 4956 5f56 iv::OPENSUBDIV_V
│ │ │ │ -0000ad00: 4552 5349 4f4e 3a3a 4266 723a 3a50 6172 ERSION::Bfr::Par
│ │ │ │ -0000ad10: 616d 6574 6572 697a 6174 696f 6e3a 3a43 ameterization::C
│ │ │ │ -0000ad20: 6f6e 7665 7274 5375 6246 6163 6554 6f43 onvertSubFaceToC
│ │ │ │ -0000ad30: 6f6f 7264 3c2f 613e 3c2f 6469 763e 3c64 oord Convert a s
│ │ │ │ -0000add0: 7562 2d66 6163 6520 616e 6420 6974 7320 ub-face and its
│ │ │ │ -0000ade0: 6c6f 6361 6c20 2875 2c76 2920 636f 6f72 local (u,v) coor
│ │ │ │ -0000adf0: 6469 6e61 7465 2074 6f20 2875 2c76 293c dinate to (u,v)<
│ │ │ │ -0000ae00: 2f64 6976 3e3c 6469 7620 636c 6173 733d /div>
│ │ │ │ -0000afd0: 6469 763e 3c21 2d2d 2063 6f6e 7465 6e74 div>.Defin
│ │ │ │ -0000ae20: 6974 696f 6e3c 2f62 3e20 3c61 2068 7265 ition pa
│ │ │ │ -0000ae50: 7261 6d65 7465 7269 7a61 7469 6f6e 2e68 rameterization.h
│ │ │ │ -0000ae60: 3a32 3231 3c2f 613e 3c2f 6469 763e 3c2f :221
│ │ │ │ -0000ae70: 6469 763e 0a3c 6469 7620 636c 6173 733d div>.
│ │ │ │ -0000af50: 3c64 6976 2063 6c61 7373 3d22 7474 6465 .Parameteriza
│ │ │ │ -0000af70: 7469 6f6e 2026 616d 703b 206f 7065 7261 tion & opera
│ │ │ │ -0000af80: 746f 723d 2850 6172 616d 6574 6572 697a tor=(Parameteriz
│ │ │ │ -0000af90: 6174 696f 6e20 636f 6e73 7420 2661 6d70 ation const &
│ │ │ │ -0000afa0: 3b29 3d64 6566 6175 6c74 3c2f 6469 763e ;)=default
│ │ │ │ -0000afb0: 3c2f 6469 763e 0a3c 2f64 6976 3e3c 212d |