1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363
#[repr(transparent)] pub struct Exception(u32); impl Exception { pub fn into_result(self) -> Result<(), Error> { match self.0 { 0 => { Ok(()) } 1 => { let s = unsafe { std::ffi::CStr::from_ptr(vfxpreopenexr_get_exception_string()).to_string_lossy().to_string()}; Err(Error::IexInvalidArgument(s)) } 2 => { let s = unsafe { std::ffi::CStr::from_ptr(vfxpreopenexr_get_exception_string()).to_string_lossy().to_string()}; Err(Error::IexBase(s)) } 3 => { let s = unsafe { std::ffi::CStr::from_ptr(vfxpreopenexr_get_exception_string()).to_string_lossy().to_string()}; Err(Error::IexLogicError(s)) } 4 => { let s = unsafe { std::ffi::CStr::from_ptr(vfxpreopenexr_get_exception_string()).to_string_lossy().to_string()}; Err(Error::IexIo(s)) } 5 => { let s = unsafe { std::ffi::CStr::from_ptr(vfxpreopenexr_get_exception_string()).to_string_lossy().to_string()}; Err(Error::IexInput(s)) } 6 => { let s = unsafe { std::ffi::CStr::from_ptr(vfxpreopenexr_get_exception_string()).to_string_lossy().to_string()}; Err(Error::IexOutOfMemory(s)) } 7 => { let s = unsafe { std::ffi::CStr::from_ptr(vfxpreopenexr_get_exception_string()).to_string_lossy().to_string()}; Err(Error::IexInvalidType(s)) } 8 => { let s = unsafe { std::ffi::CStr::from_ptr(vfxpreopenexr_get_exception_string()).to_string_lossy().to_string()}; Err(Error::IexNoPreviewImage(s)) } std::u32::MAX => { let s = unsafe { std::ffi::CStr::from_ptr(vfxpreopenexr_get_exception_string()).to_string_lossy().to_string()}; panic!("Unhandled exception: {}", s) } _ => { let s = unsafe { std::ffi::CStr::from_ptr(vfxpreopenexr_get_exception_string()).to_string_lossy().to_string()}; panic!("Unexpected exception value: {} - {}", self.0, s) } } } } #[derive(Debug, PartialEq)] pub enum Error { IexInvalidArgument(String), IexBase(String), IexLogicError(String), IexIo(String), IexInput(String), IexOutOfMemory(String), IexInvalidType(String), IexNoPreviewImage(String), } impl std::error::Error for Error { fn source(&self) -> Option<&(dyn std::error::Error + 'static)> { None } } use std::fmt; impl fmt::Display for Error { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { match self { Error::IexInvalidArgument(s) => write!(f, "IexInvalidArgument: {}", s), Error::IexBase(s) => write!(f, "IexBase: {}", s), Error::IexLogicError(s) => write!(f, "IexLogicError: {}", s), Error::IexIo(s) => write!(f, "IexIo: {}", s), Error::IexInput(s) => write!(f, "IexInput: {}", s), Error::IexOutOfMemory(s) => write!(f, "IexOutOfMemory: {}", s), Error::IexInvalidType(s) => write!(f, "IexInvalidType: {}", s), Error::IexNoPreviewImage(s) => write!(f, "IexNoPreviewImage: {}", s), } } } extern { pub fn vfxpreopenexr_get_exception_string() -> *const std::os::raw::c_char; } pub mod std_vector; pub use std_vector::std__vector_std__string__t as std_vector_string_t; pub use std_vector::std__vector_float__t as std_vector_float_t; pub use std_vector::std__vector_std__string__ctor as std_vector_string_ctor; pub use std_vector::std__vector_std__string__dtor as std_vector_string_dtor; pub use std_vector::std__vector_std__string__size as std_vector_string_size; pub use std_vector::std__vector_std__string__index as std_vector_string_index; pub use std_vector::std__vector_std__string__data as std_vector_string_data; pub use std_vector::std__vector_std__string__data_const as std_vector_string_data_const; pub use std_vector::std__vector_std__string__push_back as std_vector_string_push_back; pub use std_vector::std__vector_float__ctor as std_vector_float_ctor; pub use std_vector::std__vector_float__dtor as std_vector_float_dtor; pub use std_vector::std__vector_float__size as std_vector_float_size; pub use std_vector::std__vector_float__index as std_vector_float_index; pub use std_vector::std__vector_float__data as std_vector_float_data; pub use std_vector::std__vector_float__data_const as std_vector_float_data_const; pub use std_vector::std__vector_float__push_back as std_vector_float_push_back; pub mod imf_huf; pub mod imf_keycode; pub use imf_keycode::Imf_3_0__KeyCode_t as Imf_KeyCode_t; pub use imf_keycode::Imf_3_0__KeyCode_sizeof as Imf_KeyCode_sizeof; pub use imf_keycode::Imf_3_0__KeyCode_alignof as Imf_KeyCode_alignof; pub use imf_keycode::Imf_3_0__KeyCode_ctor as Imf_KeyCode_ctor; pub use imf_keycode::Imf_3_0__KeyCode_copy as Imf_KeyCode_copy; pub use imf_keycode::Imf_3_0__KeyCode_dtor as Imf_KeyCode_dtor; pub use imf_keycode::Imf_3_0__KeyCode__assign as Imf_KeyCode__assign; pub use imf_keycode::Imf_3_0__KeyCode_filmMfcCode as Imf_KeyCode_filmMfcCode; pub use imf_keycode::Imf_3_0__KeyCode_setFilmMfcCode as Imf_KeyCode_setFilmMfcCode; pub use imf_keycode::Imf_3_0__KeyCode_filmType as Imf_KeyCode_filmType; pub use imf_keycode::Imf_3_0__KeyCode_setFilmType as Imf_KeyCode_setFilmType; pub use imf_keycode::Imf_3_0__KeyCode_prefix as Imf_KeyCode_prefix; pub use imf_keycode::Imf_3_0__KeyCode_setPrefix as Imf_KeyCode_setPrefix; pub use imf_keycode::Imf_3_0__KeyCode_count as Imf_KeyCode_count; pub use imf_keycode::Imf_3_0__KeyCode_setCount as Imf_KeyCode_setCount; pub use imf_keycode::Imf_3_0__KeyCode_perfOffset as Imf_KeyCode_perfOffset; pub use imf_keycode::Imf_3_0__KeyCode_setPerfOffset as Imf_KeyCode_setPerfOffset; pub use imf_keycode::Imf_3_0__KeyCode_perfsPerFrame as Imf_KeyCode_perfsPerFrame; pub use imf_keycode::Imf_3_0__KeyCode_setPerfsPerFrame as Imf_KeyCode_setPerfsPerFrame; pub use imf_keycode::Imf_3_0__KeyCode_perfsPerCount as Imf_KeyCode_perfsPerCount; pub use imf_keycode::Imf_3_0__KeyCode_setPerfsPerCount as Imf_KeyCode_setPerfsPerCount; pub mod imf_imagelevel; pub use imf_imagelevel::Imf_3_0__ImageLevel_t as Imf_ImageLevel_t; pub use imf_imagelevel::Imf_3_0__ImageLevel_image as Imf_ImageLevel_image; pub use imf_imagelevel::Imf_3_0__ImageLevel_image_const as Imf_ImageLevel_image_const; pub use imf_imagelevel::Imf_3_0__ImageLevel_xLevelNumber as Imf_ImageLevel_xLevelNumber; pub use imf_imagelevel::Imf_3_0__ImageLevel_yLevelNumber as Imf_ImageLevel_yLevelNumber; pub use imf_imagelevel::Imf_3_0__ImageLevel_dataWindow as Imf_ImageLevel_dataWindow; pub mod imf_tiledescription; pub use imf_tiledescription::Imf_3_0__TileDescription_t as Imf_TileDescription_t; pub use imf_tiledescription::Imf_3_0__LevelMode_e as Imf_LevelMode; pub use imf_tiledescription::Imf_LevelMode_ONE_LEVEL; pub use imf_tiledescription::Imf_LevelMode_MIPMAP_LEVELS; pub use imf_tiledescription::Imf_LevelMode_RIPMAP_LEVELS; pub use imf_tiledescription::Imf_LevelMode_NUM_LEVELMODES; pub use imf_tiledescription::LevelMode; pub use imf_tiledescription::Imf_3_0__LevelRoundingMode_e as Imf_LevelRoundingMode; pub use imf_tiledescription::Imf_LevelRoundingMode_ROUND_DOWN; pub use imf_tiledescription::Imf_LevelRoundingMode_ROUND_UP; pub use imf_tiledescription::Imf_LevelRoundingMode_NUM_ROUNDINGMODES; pub use imf_tiledescription::LevelRoundingMode; pub use imf_tiledescription::Imf_3_0__TileDescription_ctor as Imf_TileDescription_ctor; pub use imf_tiledescription::Imf_3_0__TileDescription__eq as Imf_TileDescription__eq; pub mod imf_rational; pub use imf_rational::Imf_3_0__Rational_t as Imf_Rational_t; pub use imf_rational::Imf_3_0__Rational_default as Imf_Rational_default; pub use imf_rational::Imf_3_0__Rational_ctor as Imf_Rational_ctor; pub use imf_rational::Imf_3_0__Rational_from_f64 as Imf_Rational_from_f64; pub use imf_rational::Imf_3_0__Rational_as_f64 as Imf_Rational_as_f64; pub mod imf_rgba; pub use imf_rgba::Imf_3_0__Rgba_t as Imf_Rgba_t; pub use imf_rgba::Imf_3_0__RgbaChannels_e as Imf_RgbaChannels; pub use imf_rgba::Imf_RgbaChannels_WRITE_R; pub use imf_rgba::Imf_RgbaChannels_WRITE_G; pub use imf_rgba::Imf_RgbaChannels_WRITE_B; pub use imf_rgba::Imf_RgbaChannels_WRITE_RGB; pub use imf_rgba::Imf_RgbaChannels_WRITE_A; pub use imf_rgba::Imf_RgbaChannels_WRITE_RGBA; pub use imf_rgba::Imf_RgbaChannels_WRITE_Y; pub use imf_rgba::Imf_RgbaChannels_WRITE_YA; pub use imf_rgba::Imf_RgbaChannels_WRITE_C; pub use imf_rgba::Imf_RgbaChannels_WRITE_YC; pub use imf_rgba::Imf_RgbaChannels_WRITE_YCA; pub use imf_rgba::RgbaChannels; pub use imf_rgba::Imf_3_0__Rgba_ctor as Imf_Rgba_ctor; pub use imf_rgba::Imf_3_0__Rgba_ctor_1 as Imf_Rgba_ctor_1; pub use imf_rgba::Imf_3_0__Rgba_copy as Imf_Rgba_copy; pub use imf_rgba::Imf_3_0__Rgba_move as Imf_Rgba_move; pub use imf_rgba::Imf_3_0__Rgba_dtor as Imf_Rgba_dtor; pub mod imf_framebuffer; pub use imf_framebuffer::Imf_3_0__Slice_t as Imf_Slice_t; pub use imf_framebuffer::Imf_3_0__FrameBuffer_t as Imf_FrameBuffer_t; pub use imf_framebuffer::Imf_3_0__FrameBuffer__Iterator_t as Imf_FrameBuffer_Iterator_t; pub use imf_framebuffer::Imf_3_0__FrameBuffer__ConstIterator_t as Imf_FrameBuffer_ConstIterator_t; pub use imf_framebuffer::Imf_3_0__Slice_sizeof as Imf_Slice_sizeof; pub use imf_framebuffer::Imf_3_0__Slice_alignof as Imf_Slice_alignof; pub use imf_framebuffer::Imf_3_0__Slice_ctor as Imf_Slice_ctor; pub use imf_framebuffer::Imf_3_0__Slice_with_origin_1 as Imf_Slice_with_origin; pub use imf_framebuffer::Imf_3_0__Slice_with_window_1 as Imf_Slice_with_window; pub use imf_framebuffer::Imf_3_0__Slice_dtor as Imf_Slice_dtor; pub use imf_framebuffer::Imf_3_0__Slice_copy as Imf_Slice_copy; pub use imf_framebuffer::Imf_3_0__FrameBuffer_insert as Imf_FrameBuffer_insert; pub use imf_framebuffer::Imf_3_0__FrameBuffer_findSlice as Imf_FrameBuffer_findSlice; pub use imf_framebuffer::Imf_3_0__FrameBuffer_findSlice_const as Imf_FrameBuffer_findSlice_const; pub use imf_framebuffer::Imf_3_0__FrameBuffer_begin as Imf_FrameBuffer_begin; pub use imf_framebuffer::Imf_3_0__FrameBuffer_begin_const as Imf_FrameBuffer_begin_const; pub use imf_framebuffer::Imf_3_0__FrameBuffer_end as Imf_FrameBuffer_end; pub use imf_framebuffer::Imf_3_0__FrameBuffer_end_const as Imf_FrameBuffer_end_const; pub use imf_framebuffer::Imf_3_0__FrameBuffer_find as Imf_FrameBuffer_find; pub use imf_framebuffer::Imf_3_0__FrameBuffer_find_1 as Imf_FrameBuffer_find_1; pub use imf_framebuffer::Imf_3_0__FrameBuffer_copy as Imf_FrameBuffer_copy; pub use imf_framebuffer::Imf_3_0__FrameBuffer_dtor as Imf_FrameBuffer_dtor; pub use imf_framebuffer::Imf_3_0__FrameBuffer_ctor as Imf_FrameBuffer_ctor; pub use imf_framebuffer::Imf_3_0__FrameBuffer__Iterator_sizeof as Imf_FrameBuffer_Iterator_sizeof; pub use imf_framebuffer::Imf_3_0__FrameBuffer__Iterator_alignof as Imf_FrameBuffer_Iterator_alignof; pub use imf_framebuffer::Imf_3_0__FrameBuffer__Iterator_ctor as Imf_FrameBuffer_Iterator_ctor; pub use imf_framebuffer::Imf_3_0__FrameBuffer__Iterator__op_inc as Imf_FrameBuffer_Iterator__op_inc; pub use imf_framebuffer::Imf_3_0__FrameBuffer__Iterator_name as Imf_FrameBuffer_Iterator_name; pub use imf_framebuffer::Imf_3_0__FrameBuffer__Iterator_slice as Imf_FrameBuffer_Iterator_slice; pub use imf_framebuffer::Imf_3_0__FrameBuffer__Iterator_copy as Imf_FrameBuffer_Iterator_copy; pub use imf_framebuffer::Imf_3_0__FrameBuffer__ConstIterator_sizeof as Imf_FrameBuffer_ConstIterator_sizeof; pub use imf_framebuffer::Imf_3_0__FrameBuffer__ConstIterator_alignof as Imf_FrameBuffer_ConstIterator_alignof; pub use imf_framebuffer::Imf_3_0__FrameBuffer__ConstIterator_ctor as Imf_FrameBuffer_ConstIterator_ctor; pub use imf_framebuffer::Imf_3_0__FrameBuffer__ConstIterator_from_mut as Imf_FrameBuffer_ConstIterator_from_mut; pub use imf_framebuffer::Imf_3_0__FrameBuffer__ConstIterator__op_inc as Imf_FrameBuffer_ConstIterator__op_inc; pub use imf_framebuffer::Imf_3_0__FrameBuffer__ConstIterator_name as Imf_FrameBuffer_ConstIterator_name; pub use imf_framebuffer::Imf_3_0__FrameBuffer__ConstIterator_slice as Imf_FrameBuffer_ConstIterator_slice; pub use imf_framebuffer::Imf_3_0__FrameBuffer__ConstIterator_copy as Imf_FrameBuffer_ConstIterator_copy; pub use imf_framebuffer::Imf_3_0_frame_buffer_const_iter_eq as Imf_frame_buffer_const_iter_eq; pub mod imf_deepscanlineoutputfile; pub use imf_deepscanlineoutputfile::Imf_3_0__DeepScanLineOutputFile_t as Imf_DeepScanLineOutputFile_t; pub use imf_deepscanlineoutputfile::Imf_3_0__DeepScanLineOutputFile_ctor as Imf_DeepScanLineOutputFile_ctor; pub use imf_deepscanlineoutputfile::Imf_3_0__DeepScanLineOutputFile_dtor as Imf_DeepScanLineOutputFile_dtor; pub use imf_deepscanlineoutputfile::Imf_3_0__DeepScanLineOutputFile_fileName as Imf_DeepScanLineOutputFile_fileName; pub use imf_deepscanlineoutputfile::Imf_3_0__DeepScanLineOutputFile_header as Imf_DeepScanLineOutputFile_header; pub use imf_deepscanlineoutputfile::Imf_3_0__DeepScanLineOutputFile_setFrameBuffer as Imf_DeepScanLineOutputFile_setFrameBuffer; pub use imf_deepscanlineoutputfile::Imf_3_0__DeepScanLineOutputFile_frameBuffer as Imf_DeepScanLineOutputFile_frameBuffer; pub use imf_deepscanlineoutputfile::Imf_3_0__DeepScanLineOutputFile_writePixels as Imf_DeepScanLineOutputFile_writePixels; pub use imf_deepscanlineoutputfile::Imf_3_0__DeepScanLineOutputFile_currentScanLine as Imf_DeepScanLineOutputFile_currentScanLine; pub use imf_deepscanlineoutputfile::Imf_3_0__DeepScanLineOutputFile_copyPixels_from_file as Imf_DeepScanLineOutputFile_copyPixels_from_file; pub use imf_deepscanlineoutputfile::Imf_3_0__DeepScanLineOutputFile_copyPixels_from_part as Imf_DeepScanLineOutputFile_copyPixels_from_part; pub use imf_deepscanlineoutputfile::Imf_3_0__DeepScanLineOutputFile_updatePreviewImage as Imf_DeepScanLineOutputFile_updatePreviewImage; pub mod imf_flatimageio; pub use imf_flatimageio::Imf_3_0_saveFlatImage_with_header as Imf_saveFlatImage_with_header; pub use imf_flatimageio::Imf_3_0_saveFlatImage as Imf_saveFlatImage; pub use imf_flatimageio::Imf_3_0_loadFlatImage_with_header as Imf_loadFlatImage_with_header; pub use imf_flatimageio::Imf_3_0_loadFlatImage as Imf_loadFlatImage; pub use imf_flatimageio::Imf_3_0_saveFlatScanLineImage_with_header as Imf_saveFlatScanLineImage_with_header; pub use imf_flatimageio::Imf_3_0_saveFlatScanLineImage as Imf_saveFlatScanLineImage; pub use imf_flatimageio::Imf_3_0_loadFlatScanLineImage_with_header as Imf_loadFlatScanLineImage_with_header; pub use imf_flatimageio::Imf_3_0_loadFlatScanLineImage as Imf_loadFlatScanLineImage; pub use imf_flatimageio::Imf_3_0_saveFlatTiledImage_with_header as Imf_saveFlatTiledImage_with_header; pub use imf_flatimageio::Imf_3_0_saveFlatTiledImage as Imf_saveFlatTiledImage; pub use imf_flatimageio::Imf_3_0_loadFlatTiledImage_with_header as Imf_loadFlatTiledImage_with_header; pub use imf_flatimageio::Imf_3_0_loadFlatTiledImage as Imf_loadFlatTiledImage; pub mod imf_wav; pub use imf_wav::Imf_3_0_wav2Encode as Imf_wav2Encode; pub use imf_wav::Imf_3_0_wav2Decode as Imf_wav2Decode; pub mod imf_deepscanlineinputpart; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_t as Imf_DeepScanLineInputPart_t; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_sizeof as Imf_DeepScanLineInputPart_sizeof; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_alignof as Imf_DeepScanLineInputPart_alignof; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_ctor as Imf_DeepScanLineInputPart_ctor; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_fileName as Imf_DeepScanLineInputPart_fileName; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_header as Imf_DeepScanLineInputPart_header; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_version as Imf_DeepScanLineInputPart_version; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_setFrameBuffer as Imf_DeepScanLineInputPart_setFrameBuffer; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_frameBuffer as Imf_DeepScanLineInputPart_frameBuffer; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_isComplete as Imf_DeepScanLineInputPart_isComplete; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_readPixels as Imf_DeepScanLineInputPart_readPixels; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_readPixels_from_frame_buffer as Imf_DeepScanLineInputPart_readPixels_from_frame_buffer; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_rawPixelData as Imf_DeepScanLineInputPart_rawPixelData; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_readPixelSampleCounts as Imf_DeepScanLineInputPart_readPixelSampleCounts; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_readPixelSampleCounts_into_frame_buffer as Imf_DeepScanLineInputPart_readPixelSampleCounts_into_frame_buffer; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_firstScanLineInChunk as Imf_DeepScanLineInputPart_firstScanLineInChunk; pub use imf_deepscanlineinputpart::Imf_3_0__DeepScanLineInputPart_lastScanLineInChunk as Imf_DeepScanLineInputPart_lastScanLineInChunk; pub mod imf_deeptiledinputfile; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_t as Imf_DeepTiledInputFile_t; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_ctor as Imf_DeepTiledInputFile_ctor; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_from_stream as Imf_DeepTiledInputFile_from_stream; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_dtor as Imf_DeepTiledInputFile_dtor; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_fileName as Imf_DeepTiledInputFile_fileName; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_header as Imf_DeepTiledInputFile_header; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_version as Imf_DeepTiledInputFile_version; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_setFrameBuffer as Imf_DeepTiledInputFile_setFrameBuffer; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_frameBuffer as Imf_DeepTiledInputFile_frameBuffer; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_isComplete as Imf_DeepTiledInputFile_isComplete; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_tileXSize as Imf_DeepTiledInputFile_tileXSize; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_tileYSize as Imf_DeepTiledInputFile_tileYSize; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_levelMode as Imf_DeepTiledInputFile_levelMode; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_levelRoundingMode as Imf_DeepTiledInputFile_levelRoundingMode; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_numLevels as Imf_DeepTiledInputFile_numLevels; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_numXLevels as Imf_DeepTiledInputFile_numXLevels; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_numYLevels as Imf_DeepTiledInputFile_numYLevels; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_isValidLevel as Imf_DeepTiledInputFile_isValidLevel; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_totalTiles as Imf_DeepTiledInputFile_totalTiles; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_levelWidth as Imf_DeepTiledInputFile_levelWidth; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_levelHeight as Imf_DeepTiledInputFile_levelHeight; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_numXTiles as Imf_DeepTiledInputFile_numXTiles; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_numYTiles as Imf_DeepTiledInputFile_numYTiles; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_dataWindowForLevel as Imf_DeepTiledInputFile_dataWindowForLevel; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_dataWindowForTile as Imf_DeepTiledInputFile_dataWindowForTile; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_readTile as Imf_DeepTiledInputFile_readTile; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_readTiles as Imf_DeepTiledInputFile_readTiles; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_rawTileData as Imf_DeepTiledInputFile_rawTileData; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_readPixelSampleCount as Imf_DeepTiledInputFile_readPixelSampleCount; pub use imf_deeptiledinputfile::Imf_3_0__DeepTiledInputFile_readPixelSampleCounts as Imf_DeepTiledInputFile_readPixelSampleCounts; pub mod imf_framespersecond; pub use imf_framespersecond::Imf_3_0_fps_23_976 as Imf_fps_23_976; pub use imf_framespersecond::Imf_3_0_fps_24 as Imf_fps_24; pub use imf_framespersecond::Imf_3_0_fps_25 as Imf_fps_25; pub use imf_framespersecond::Imf_3_0_fps_29_97 as Imf_fps_29_97; pub use imf_framespersecond::Imf_3_0_fps_30 as Imf_fps_30; pub use imf_framespersecond::Imf_3_0_fps_47_952 as Imf_fps_47_952; pub use imf_framespersecond::Imf_3_0_fps_48 as Imf_fps_48; pub use imf_framespersecond::Imf_3_0_fps_50 as Imf_fps_50; pub use imf_framespersecond::Imf_3_0_fps_59_94 as Imf_fps_59_94; pub use imf_framespersecond::Imf_3_0_fps_60 as Imf_fps_60; pub use imf_framespersecond::Imf_3_0_guessExactFps_f64 as Imf_guessExactFps_f64; pub use imf_framespersecond::Imf_3_0_guessExactFps as Imf_guessExactFps; pub mod imf_io; pub use imf_io::Imf_3_0__OStream_t as Imf_OStream_t; pub use imf_io::Imf_3_0__IStream_t as Imf_IStream_t; pub use imf_io::Imf_3_0__OStream_dtor as Imf_OStream_dtor; pub use imf_io::Imf_3_0__OStream_write as Imf_OStream_write; pub use imf_io::Imf_3_0__OStream_tellp as Imf_OStream_tellp; pub use imf_io::Imf_3_0__OStream_seekp as Imf_OStream_seekp; pub use imf_io::Imf_3_0__OStream_fileName as Imf_OStream_fileName; pub use imf_io::Imf_3_0__IStream_dtor as Imf_IStream_dtor; pub use imf_io::Imf_3_0__IStream_isMemoryMapped as Imf_IStream_isMemoryMapped; pub use imf_io::Imf_3_0__IStream_read as Imf_IStream_read; pub use imf_io::Imf_3_0__IStream_readMemoryMapped as Imf_IStream_readMemoryMapped; pub use imf_io::Imf_3_0__IStream_tellg as Imf_IStream_tellg; pub use imf_io::Imf_3_0__IStream_seekg as Imf_IStream_seekg; pub use imf_io::Imf_3_0__IStream_clear as Imf_IStream_clear; pub use imf_io::Imf_3_0__IStream_fileName as Imf_IStream_fileName; pub mod imf_outputpart; pub use imf_outputpart::Imf_3_0__OutputPart_t as Imf_OutputPart_t; pub use imf_outputpart::Imf_3_0__OutputPart_sizeof as Imf_OutputPart_sizeof; pub use imf_outputpart::Imf_3_0__OutputPart_alignof as Imf_OutputPart_alignof; pub use imf_outputpart::Imf_3_0__OutputPart_ctor as Imf_OutputPart_ctor; pub use imf_outputpart::Imf_3_0__OutputPart_fileName as Imf_OutputPart_fileName; pub use imf_outputpart::Imf_3_0__OutputPart_header as Imf_OutputPart_header; pub use imf_outputpart::Imf_3_0__OutputPart_setFrameBuffer as Imf_OutputPart_setFrameBuffer; pub use imf_outputpart::Imf_3_0__OutputPart_frameBuffer as Imf_OutputPart_frameBuffer; pub use imf_outputpart::Imf_3_0__OutputPart_writePixels as Imf_OutputPart_writePixels; pub use imf_outputpart::Imf_3_0__OutputPart_currentScanLine as Imf_OutputPart_currentScanLine; pub use imf_outputpart::Imf_3_0__OutputPart_copyPixels_from_file as Imf_OutputPart_copyPixels_from_file; pub use imf_outputpart::Imf_3_0__OutputPart_copyPixels_from_part as Imf_OutputPart_copyPixels_from_part; pub use imf_outputpart::Imf_3_0__OutputPart_updatePreviewImage as Imf_OutputPart_updatePreviewImage; pub use imf_outputpart::Imf_3_0__OutputPart_breakScanLine as Imf_OutputPart_breakScanLine; pub mod imf_lut; pub use imf_lut::Imf_3_0__HalfLut_t as Imf_HalfLut_t; pub use imf_lut::Imf_3_0__RgbaLut_t as Imf_RgbaLut_t; pub use imf_lut::Imf_3_0__HalfLut_apply as Imf_HalfLut_apply; pub use imf_lut::Imf_3_0__HalfLut_apply_1 as Imf_HalfLut_apply_1; pub use imf_lut::Imf_3_0__HalfLut_dtor as Imf_HalfLut_dtor; pub use imf_lut::Imf_3_0__RgbaLut_apply as Imf_RgbaLut_apply; pub use imf_lut::Imf_3_0__RgbaLut_apply_1 as Imf_RgbaLut_apply_1; pub use imf_lut::Imf_3_0__RgbaLut_dtor as Imf_RgbaLut_dtor; pub mod imf_envmap; pub use imf_envmap::Imf_3_0__Envmap_e as Imf_Envmap; pub use imf_envmap::Imf_Envmap_ENVMAP_LATLONG; pub use imf_envmap::Imf_Envmap_ENVMAP_CUBE; pub use imf_envmap::Imf_Envmap_NUM_ENVMAPTYPES; pub use imf_envmap::Envmap; pub use imf_envmap::Imf_3_0__CubeMapFace_e as Imf_CubeMapFace; pub use imf_envmap::Imf_CubeMapFace_CUBEFACE_POS_X; pub use imf_envmap::Imf_CubeMapFace_CUBEFACE_NEG_X; pub use imf_envmap::Imf_CubeMapFace_CUBEFACE_POS_Y; pub use imf_envmap::Imf_CubeMapFace_CUBEFACE_NEG_Y; pub use imf_envmap::Imf_CubeMapFace_CUBEFACE_POS_Z; pub use imf_envmap::Imf_CubeMapFace_CUBEFACE_NEG_Z; pub use imf_envmap::CubeMapFace; pub use imf_envmap::Imf_3_0_LatLongMap_latlong_from_direction as Imf_LatLongMap_latlong_from_direction; pub use imf_envmap::Imf_3_0_LatLongMap_latlong_from_pixel_position as Imf_LatLongMap_latlong_from_pixel_position; pub use imf_envmap::Imf_3_0_LatLongMap_pixelPosition_from_latlong as Imf_LatLongMap_pixelPosition_from_latlong; pub use imf_envmap::Imf_3_0_LatLongMap_pixelPosition_from_direction as Imf_LatLongMap_pixelPosition_from_direction; pub use imf_envmap::Imf_3_0_LatLongMap_direction_from_pixel_position as Imf_LatLongMap_direction_from_pixel_position; pub use imf_envmap::Imf_3_0_CubeMap_sizeOfFace as Imf_CubeMap_sizeOfFace; pub use imf_envmap::Imf_3_0_CubeMap_dataWindowForFace as Imf_CubeMap_dataWindowForFace; pub use imf_envmap::Imf_3_0_CubeMap_pixelPosition_from_position_in_face as Imf_CubeMap_pixelPosition_from_position_in_face; pub use imf_envmap::Imf_3_0_CubeMap_faceAndPixelPosition_from_direction as Imf_CubeMap_faceAndPixelPosition_from_direction; pub use imf_envmap::Imf_3_0_CubeMap_direction_from_position_in_face as Imf_CubeMap_direction_from_position_in_face; pub mod imath_matrix; pub use imath_matrix::Imath_3_0__Matrix33_float__t as Imath_M33f_t; pub use imath_matrix::Imath_3_0__Matrix33_double__t as Imath_M33d_t; pub use imath_matrix::Imath_3_0__Matrix44_float__t as Imath_M44f_t; pub use imath_matrix::Imath_3_0__Matrix44_double__t as Imath_M44d_t; pub use imath_matrix::Imath_3_0__Uninitialized_e as Imath_Uninitialized; pub use imath_matrix::Imath_Uninitialized_UNINITIALIZED; pub use imath_matrix::Imath_3_0__Matrix33_float__row as Imath_M33f_row; pub use imath_matrix::Imath_3_0__Matrix33_float__row_const as Imath_M33f_row_const; pub use imath_matrix::Imath_3_0__Matrix33_float__uninitialized as Imath_M33f_uninitialized; pub use imath_matrix::Imath_3_0__Matrix33_float__identity as Imath_M33f_identity; pub use imath_matrix::Imath_3_0__Matrix33_float__broadcast as Imath_M33f_broadcast; pub use imath_matrix::Imath_3_0__Matrix33_float__from_array as Imath_M33f_from_array; pub use imath_matrix::Imath_3_0__Matrix33_float__ctor as Imath_M33f_ctor; pub use imath_matrix::Imath_3_0__Matrix33_float__ctor_1 as Imath_M33f_ctor_1; pub use imath_matrix::Imath_3_0__Matrix33_float___assign as Imath_M33f__assign; pub use imath_matrix::Imath_3_0__Matrix33_float__dtor as Imath_M33f_dtor; pub use imath_matrix::Imath_3_0__Matrix33_float__getValue as Imath_M33f_getValue; pub use imath_matrix::Imath_3_0__Matrix33_float__getValue_const as Imath_M33f_getValue_const; pub use imath_matrix::Imath_3_0__Matrix33_float___eq as Imath_M33f__eq; pub use imath_matrix::Imath_3_0__Matrix33_float___ne as Imath_M33f__ne; pub use imath_matrix::Imath_3_0__Matrix33_float__equalWithAbsError as Imath_M33f_equalWithAbsError; pub use imath_matrix::Imath_3_0__Matrix33_float__equalWithRelError as Imath_M33f_equalWithRelError; pub use imath_matrix::Imath_3_0__Matrix33_float___op_iadd as Imath_M33f__op_iadd; pub use imath_matrix::Imath_3_0__Matrix33_float__add_assign_scalar as Imath_M33f_add_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix33_float___op_add as Imath_M33f__op_add; pub use imath_matrix::Imath_3_0__Matrix33_float___op_isub as Imath_M33f__op_isub; pub use imath_matrix::Imath_3_0__Matrix33_float__sub_assign_scalar as Imath_M33f_sub_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix33_float___op_sub as Imath_M33f__op_sub; pub use imath_matrix::Imath_3_0__Matrix33_float___op_sub_1 as Imath_M33f__op_sub_1; pub use imath_matrix::Imath_3_0__Matrix33_float__negate as Imath_M33f_negate; pub use imath_matrix::Imath_3_0__Matrix33_float__mul_assign_scalar as Imath_M33f_mul_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix33_float__mul_scalar as Imath_M33f_mul_scalar; pub use imath_matrix::Imath_3_0__Matrix33_float__div_assign_scalar as Imath_M33f_div_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix33_float__div_scalar as Imath_M33f_div_scalar; pub use imath_matrix::Imath_3_0__Matrix33_float___op_imul as Imath_M33f__op_imul; pub use imath_matrix::Imath_3_0__Matrix33_float___op_mul as Imath_M33f__op_mul; pub use imath_matrix::Imath_3_0__Matrix33_float__makeIdentity as Imath_M33f_makeIdentity; pub use imath_matrix::Imath_3_0__Matrix33_float__transpose as Imath_M33f_transpose; pub use imath_matrix::Imath_3_0__Matrix33_float__transposed as Imath_M33f_transposed; pub use imath_matrix::Imath_3_0__Matrix33_float__invert as Imath_M33f_invert; pub use imath_matrix::Imath_3_0__Matrix33_float__inverse as Imath_M33f_inverse; pub use imath_matrix::Imath_3_0__Matrix33_float__gjInvert as Imath_M33f_gjInvert; pub use imath_matrix::Imath_3_0__Matrix33_float__gjInverse as Imath_M33f_gjInverse; pub use imath_matrix::Imath_3_0__Matrix33_float__minorOf as Imath_M33f_minorOf; pub use imath_matrix::Imath_3_0__Matrix33_float__fastMinor as Imath_M33f_fastMinor; pub use imath_matrix::Imath_3_0__Matrix33_float__determinant as Imath_M33f_determinant; pub use imath_matrix::Imath_3_0__Matrix33_float__setScale as Imath_M33f_setScale; pub use imath_matrix::Imath_3_0__Matrix33_float__translation as Imath_M33f_translation; pub use imath_matrix::Imath_3_0__Matrix33_float__baseTypeLowest_1 as Imath_M33f_baseTypeLowest; pub use imath_matrix::Imath_3_0__Matrix33_float__baseTypeMax_1 as Imath_M33f_baseTypeMax; pub use imath_matrix::Imath_3_0__Matrix33_float__baseTypeSmallest_1 as Imath_M33f_baseTypeSmallest; pub use imath_matrix::Imath_3_0__Matrix33_float__baseTypeEpsilon_1 as Imath_M33f_baseTypeEpsilon; pub use imath_matrix::Imath_3_0__Matrix33_float__dimensions_1 as Imath_M33f_dimensions; pub use imath_matrix::Imath_3_0__Matrix33_double__row as Imath_M33d_row; pub use imath_matrix::Imath_3_0__Matrix33_double__row_const as Imath_M33d_row_const; pub use imath_matrix::Imath_3_0__Matrix33_double__uninitialized as Imath_M33d_uninitialized; pub use imath_matrix::Imath_3_0__Matrix33_double__identity as Imath_M33d_identity; pub use imath_matrix::Imath_3_0__Matrix33_double__broadcast as Imath_M33d_broadcast; pub use imath_matrix::Imath_3_0__Matrix33_double__from_array as Imath_M33d_from_array; pub use imath_matrix::Imath_3_0__Matrix33_double__ctor as Imath_M33d_ctor; pub use imath_matrix::Imath_3_0__Matrix33_double__ctor_1 as Imath_M33d_ctor_1; pub use imath_matrix::Imath_3_0__Matrix33_double___assign as Imath_M33d__assign; pub use imath_matrix::Imath_3_0__Matrix33_double__dtor as Imath_M33d_dtor; pub use imath_matrix::Imath_3_0__Matrix33_double__getValue as Imath_M33d_getValue; pub use imath_matrix::Imath_3_0__Matrix33_double__getValue_const as Imath_M33d_getValue_const; pub use imath_matrix::Imath_3_0__Matrix33_double___eq as Imath_M33d__eq; pub use imath_matrix::Imath_3_0__Matrix33_double___ne as Imath_M33d__ne; pub use imath_matrix::Imath_3_0__Matrix33_double__equalWithAbsError as Imath_M33d_equalWithAbsError; pub use imath_matrix::Imath_3_0__Matrix33_double__equalWithRelError as Imath_M33d_equalWithRelError; pub use imath_matrix::Imath_3_0__Matrix33_double___op_iadd as Imath_M33d__op_iadd; pub use imath_matrix::Imath_3_0__Matrix33_double__add_assign_scalar as Imath_M33d_add_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix33_double___op_add as Imath_M33d__op_add; pub use imath_matrix::Imath_3_0__Matrix33_double___op_isub as Imath_M33d__op_isub; pub use imath_matrix::Imath_3_0__Matrix33_double__sub_assign_scalar as Imath_M33d_sub_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix33_double___op_sub as Imath_M33d__op_sub; pub use imath_matrix::Imath_3_0__Matrix33_double___op_sub_1 as Imath_M33d__op_sub_1; pub use imath_matrix::Imath_3_0__Matrix33_double__negate as Imath_M33d_negate; pub use imath_matrix::Imath_3_0__Matrix33_double__mul_assign_scalar as Imath_M33d_mul_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix33_double__mul_scalar as Imath_M33d_mul_scalar; pub use imath_matrix::Imath_3_0__Matrix33_double__div_assign_scalar as Imath_M33d_div_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix33_double__div_scalar as Imath_M33d_div_scalar; pub use imath_matrix::Imath_3_0__Matrix33_double___op_imul as Imath_M33d__op_imul; pub use imath_matrix::Imath_3_0__Matrix33_double___op_mul as Imath_M33d__op_mul; pub use imath_matrix::Imath_3_0__Matrix33_double__makeIdentity as Imath_M33d_makeIdentity; pub use imath_matrix::Imath_3_0__Matrix33_double__transpose as Imath_M33d_transpose; pub use imath_matrix::Imath_3_0__Matrix33_double__transposed as Imath_M33d_transposed; pub use imath_matrix::Imath_3_0__Matrix33_double__invert as Imath_M33d_invert; pub use imath_matrix::Imath_3_0__Matrix33_double__inverse as Imath_M33d_inverse; pub use imath_matrix::Imath_3_0__Matrix33_double__gjInvert as Imath_M33d_gjInvert; pub use imath_matrix::Imath_3_0__Matrix33_double__gjInverse as Imath_M33d_gjInverse; pub use imath_matrix::Imath_3_0__Matrix33_double__minorOf as Imath_M33d_minorOf; pub use imath_matrix::Imath_3_0__Matrix33_double__fastMinor as Imath_M33d_fastMinor; pub use imath_matrix::Imath_3_0__Matrix33_double__determinant as Imath_M33d_determinant; pub use imath_matrix::Imath_3_0__Matrix33_double__setScale as Imath_M33d_setScale; pub use imath_matrix::Imath_3_0__Matrix33_double__translation as Imath_M33d_translation; pub use imath_matrix::Imath_3_0__Matrix33_double__baseTypeLowest_1 as Imath_M33d_baseTypeLowest; pub use imath_matrix::Imath_3_0__Matrix33_double__baseTypeMax_1 as Imath_M33d_baseTypeMax; pub use imath_matrix::Imath_3_0__Matrix33_double__baseTypeSmallest_1 as Imath_M33d_baseTypeSmallest; pub use imath_matrix::Imath_3_0__Matrix33_double__baseTypeEpsilon_1 as Imath_M33d_baseTypeEpsilon; pub use imath_matrix::Imath_3_0__Matrix33_double__dimensions_1 as Imath_M33d_dimensions; pub use imath_matrix::Imath_3_0__Matrix44_float__row as Imath_M44f_row; pub use imath_matrix::Imath_3_0__Matrix44_float__row_const as Imath_M44f_row_const; pub use imath_matrix::Imath_3_0__Matrix44_float__uninitialized as Imath_M44f_uninitialized; pub use imath_matrix::Imath_3_0__Matrix44_float__identity as Imath_M44f_identity; pub use imath_matrix::Imath_3_0__Matrix44_float__broadcast as Imath_M44f_broadcast; pub use imath_matrix::Imath_3_0__Matrix44_float__from_array as Imath_M44f_from_array; pub use imath_matrix::Imath_3_0__Matrix44_float__ctor as Imath_M44f_ctor; pub use imath_matrix::Imath_3_0__Matrix44_float__from_rotation_and_translation as Imath_M44f_from_rotation_and_translation; pub use imath_matrix::Imath_3_0__Matrix44_float__ctor_1 as Imath_M44f_ctor_1; pub use imath_matrix::Imath_3_0__Matrix44_float___assign as Imath_M44f__assign; pub use imath_matrix::Imath_3_0__Matrix44_float__dtor as Imath_M44f_dtor; pub use imath_matrix::Imath_3_0__Matrix44_float__getValue as Imath_M44f_getValue; pub use imath_matrix::Imath_3_0__Matrix44_float__getValue_1 as Imath_M44f_getValue_1; pub use imath_matrix::Imath_3_0__Matrix44_float___eq as Imath_M44f__eq; pub use imath_matrix::Imath_3_0__Matrix44_float___ne as Imath_M44f__ne; pub use imath_matrix::Imath_3_0__Matrix44_float__equalWithAbsError as Imath_M44f_equalWithAbsError; pub use imath_matrix::Imath_3_0__Matrix44_float__equalWithRelError as Imath_M44f_equalWithRelError; pub use imath_matrix::Imath_3_0__Matrix44_float___op_iadd as Imath_M44f__op_iadd; pub use imath_matrix::Imath_3_0__Matrix44_float__add_assign_scalar as Imath_M44f_add_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix44_float___op_add as Imath_M44f__op_add; pub use imath_matrix::Imath_3_0__Matrix44_float___op_isub as Imath_M44f__op_isub; pub use imath_matrix::Imath_3_0__Matrix44_float__sub_assign_scalar as Imath_M44f_sub_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix44_float___op_sub as Imath_M44f__op_sub; pub use imath_matrix::Imath_3_0__Matrix44_float___op_sub_1 as Imath_M44f__op_sub_1; pub use imath_matrix::Imath_3_0__Matrix44_float__negate as Imath_M44f_negate; pub use imath_matrix::Imath_3_0__Matrix44_float__mul_assign_scalar as Imath_M44f_mul_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix44_float__mul_scalar as Imath_M44f_mul_scalar; pub use imath_matrix::Imath_3_0__Matrix44_float__div_assign_scalar as Imath_M44f_div_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix44_float__div_scalar as Imath_M44f_div_scalar; pub use imath_matrix::Imath_3_0__Matrix44_float___op_imul as Imath_M44f__op_imul; pub use imath_matrix::Imath_3_0__Matrix44_float___op_mul as Imath_M44f__op_mul; pub use imath_matrix::Imath_3_0__Matrix44_float__multiply_1 as Imath_M44f_multiply; pub use imath_matrix::Imath_3_0__Matrix44_float__makeIdentity as Imath_M44f_makeIdentity; pub use imath_matrix::Imath_3_0__Matrix44_float__transpose as Imath_M44f_transpose; pub use imath_matrix::Imath_3_0__Matrix44_float__transposed as Imath_M44f_transposed; pub use imath_matrix::Imath_3_0__Matrix44_float__invert as Imath_M44f_invert; pub use imath_matrix::Imath_3_0__Matrix44_float__inverse as Imath_M44f_inverse; pub use imath_matrix::Imath_3_0__Matrix44_float__gjInvert as Imath_M44f_gjInvert; pub use imath_matrix::Imath_3_0__Matrix44_float__gjInverse as Imath_M44f_gjInverse; pub use imath_matrix::Imath_3_0__Matrix44_float__minorOf as Imath_M44f_minorOf; pub use imath_matrix::Imath_3_0__Matrix44_float__fastMinor as Imath_M44f_fastMinor; pub use imath_matrix::Imath_3_0__Matrix44_float__determinant as Imath_M44f_determinant; pub use imath_matrix::Imath_3_0__Matrix44_float__setScale_uniform as Imath_M44f_setScale_uniform; pub use imath_matrix::Imath_3_0__Matrix44_float__translation as Imath_M44f_translation; pub use imath_matrix::Imath_3_0__Matrix44_float__baseTypeLowest_1 as Imath_M44f_baseTypeLowest; pub use imath_matrix::Imath_3_0__Matrix44_float__baseTypeMax_1 as Imath_M44f_baseTypeMax; pub use imath_matrix::Imath_3_0__Matrix44_float__baseTypeSmallest_1 as Imath_M44f_baseTypeSmallest; pub use imath_matrix::Imath_3_0__Matrix44_float__baseTypeEpsilon_1 as Imath_M44f_baseTypeEpsilon; pub use imath_matrix::Imath_3_0__Matrix44_float__dimensions_1 as Imath_M44f_dimensions; pub use imath_matrix::Imath_3_0__Matrix44_double__row as Imath_M44d_row; pub use imath_matrix::Imath_3_0__Matrix44_double__row_const as Imath_M44d_row_const; pub use imath_matrix::Imath_3_0__Matrix44_double__uninitialized as Imath_M44d_uninitialized; pub use imath_matrix::Imath_3_0__Matrix44_double__identity as Imath_M44d_identity; pub use imath_matrix::Imath_3_0__Matrix44_double__broadcast as Imath_M44d_broadcast; pub use imath_matrix::Imath_3_0__Matrix44_double__from_array as Imath_M44d_from_array; pub use imath_matrix::Imath_3_0__Matrix44_double__ctor as Imath_M44d_ctor; pub use imath_matrix::Imath_3_0__Matrix44_double__from_rotation_and_translation as Imath_M44d_from_rotation_and_translation; pub use imath_matrix::Imath_3_0__Matrix44_double__ctor_1 as Imath_M44d_ctor_1; pub use imath_matrix::Imath_3_0__Matrix44_double___assign as Imath_M44d__assign; pub use imath_matrix::Imath_3_0__Matrix44_double__dtor as Imath_M44d_dtor; pub use imath_matrix::Imath_3_0__Matrix44_double__getValue as Imath_M44d_getValue; pub use imath_matrix::Imath_3_0__Matrix44_double__getValue_1 as Imath_M44d_getValue_1; pub use imath_matrix::Imath_3_0__Matrix44_double___eq as Imath_M44d__eq; pub use imath_matrix::Imath_3_0__Matrix44_double___ne as Imath_M44d__ne; pub use imath_matrix::Imath_3_0__Matrix44_double__equalWithAbsError as Imath_M44d_equalWithAbsError; pub use imath_matrix::Imath_3_0__Matrix44_double__equalWithRelError as Imath_M44d_equalWithRelError; pub use imath_matrix::Imath_3_0__Matrix44_double___op_iadd as Imath_M44d__op_iadd; pub use imath_matrix::Imath_3_0__Matrix44_double__add_assign_scalar as Imath_M44d_add_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix44_double___op_add as Imath_M44d__op_add; pub use imath_matrix::Imath_3_0__Matrix44_double___op_isub as Imath_M44d__op_isub; pub use imath_matrix::Imath_3_0__Matrix44_double__sub_assign_scalar as Imath_M44d_sub_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix44_double___op_sub as Imath_M44d__op_sub; pub use imath_matrix::Imath_3_0__Matrix44_double___op_sub_1 as Imath_M44d__op_sub_1; pub use imath_matrix::Imath_3_0__Matrix44_double__negate as Imath_M44d_negate; pub use imath_matrix::Imath_3_0__Matrix44_double__mul_assign_scalar as Imath_M44d_mul_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix44_double__mul_scalar as Imath_M44d_mul_scalar; pub use imath_matrix::Imath_3_0__Matrix44_double__div_assign_scalar as Imath_M44d_div_assign_scalar; pub use imath_matrix::Imath_3_0__Matrix44_double__div_scalar as Imath_M44d_div_scalar; pub use imath_matrix::Imath_3_0__Matrix44_double___op_imul as Imath_M44d__op_imul; pub use imath_matrix::Imath_3_0__Matrix44_double___op_mul as Imath_M44d__op_mul; pub use imath_matrix::Imath_3_0__Matrix44_double__multiply_1 as Imath_M44d_multiply; pub use imath_matrix::Imath_3_0__Matrix44_double__makeIdentity as Imath_M44d_makeIdentity; pub use imath_matrix::Imath_3_0__Matrix44_double__transpose as Imath_M44d_transpose; pub use imath_matrix::Imath_3_0__Matrix44_double__transposed as Imath_M44d_transposed; pub use imath_matrix::Imath_3_0__Matrix44_double__invert as Imath_M44d_invert; pub use imath_matrix::Imath_3_0__Matrix44_double__inverse as Imath_M44d_inverse; pub use imath_matrix::Imath_3_0__Matrix44_double__gjInvert as Imath_M44d_gjInvert; pub use imath_matrix::Imath_3_0__Matrix44_double__gjInverse as Imath_M44d_gjInverse; pub use imath_matrix::Imath_3_0__Matrix44_double__minorOf as Imath_M44d_minorOf; pub use imath_matrix::Imath_3_0__Matrix44_double__fastMinor as Imath_M44d_fastMinor; pub use imath_matrix::Imath_3_0__Matrix44_double__determinant as Imath_M44d_determinant; pub use imath_matrix::Imath_3_0__Matrix44_double__setScale_uniform as Imath_M44d_setScale_uniform; pub use imath_matrix::Imath_3_0__Matrix44_double__translation as Imath_M44d_translation; pub use imath_matrix::Imath_3_0__Matrix44_double__baseTypeLowest_1 as Imath_M44d_baseTypeLowest; pub use imath_matrix::Imath_3_0__Matrix44_double__baseTypeMax_1 as Imath_M44d_baseTypeMax; pub use imath_matrix::Imath_3_0__Matrix44_double__baseTypeSmallest_1 as Imath_M44d_baseTypeSmallest; pub use imath_matrix::Imath_3_0__Matrix44_double__baseTypeEpsilon_1 as Imath_M44d_baseTypeEpsilon; pub use imath_matrix::Imath_3_0__Matrix44_double__dimensions_1 as Imath_M44d_dimensions; pub mod imf_tiledinputfile; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_t as Imf_TiledInputFile_t; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_ctor as Imf_TiledInputFile_ctor; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_from_stream as Imf_TiledInputFile_from_stream; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_dtor as Imf_TiledInputFile_dtor; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_fileName as Imf_TiledInputFile_fileName; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_header as Imf_TiledInputFile_header; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_version as Imf_TiledInputFile_version; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_setFrameBuffer as Imf_TiledInputFile_setFrameBuffer; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_frameBuffer as Imf_TiledInputFile_frameBuffer; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_isComplete as Imf_TiledInputFile_isComplete; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_tileXSize as Imf_TiledInputFile_tileXSize; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_tileYSize as Imf_TiledInputFile_tileYSize; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_levelMode as Imf_TiledInputFile_levelMode; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_levelRoundingMode as Imf_TiledInputFile_levelRoundingMode; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_numLevels as Imf_TiledInputFile_numLevels; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_numXLevels as Imf_TiledInputFile_numXLevels; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_numYLevels as Imf_TiledInputFile_numYLevels; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_isValidLevel as Imf_TiledInputFile_isValidLevel; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_levelWidth as Imf_TiledInputFile_levelWidth; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_levelHeight as Imf_TiledInputFile_levelHeight; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_numXTiles as Imf_TiledInputFile_numXTiles; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_numYTiles as Imf_TiledInputFile_numYTiles; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_dataWindowForLevel as Imf_TiledInputFile_dataWindowForLevel; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_dataWindowForTile as Imf_TiledInputFile_dataWindowForTile; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_readTile as Imf_TiledInputFile_readTile; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_readTiles as Imf_TiledInputFile_readTiles; pub use imf_tiledinputfile::Imf_3_0__TiledInputFile_rawTileData as Imf_TiledInputFile_rawTileData; pub mod imf_array; pub use imf_array::Imf_3_0__Array_float__t as Imf_ArrayFloat_t; pub use imf_array::Imf_3_0__Array_char__t as Imf_ArrayChar_t; pub use imf_array::Imf_3_0__Array2D_float__t as Imf_Array2DFloat_t; pub use imf_array::Imf_3_0__Array_float__new as Imf_ArrayFloat_new; pub use imf_array::Imf_3_0__Array_float__with_size as Imf_ArrayFloat_with_size; pub use imf_array::Imf_3_0__Array_float__delete as Imf_ArrayFloat_delete; pub use imf_array::Imf_3_0__Array_float__as_ptr as Imf_ArrayFloat_as_ptr; pub use imf_array::Imf_3_0__Array_float__as_const_ptr as Imf_ArrayFloat_as_const_ptr; pub use imf_array::Imf_3_0__Array_float__resizeErase as Imf_ArrayFloat_resizeErase; pub use imf_array::Imf_3_0__Array_float__resizeEraseUnsafe as Imf_ArrayFloat_resizeEraseUnsafe; pub use imf_array::Imf_3_0__Array_float__size as Imf_ArrayFloat_size; pub use imf_array::Imf_3_0__Array_char__new as Imf_ArrayChar_new; pub use imf_array::Imf_3_0__Array_char__with_size as Imf_ArrayChar_with_size; pub use imf_array::Imf_3_0__Array_char__delete as Imf_ArrayChar_delete; pub use imf_array::Imf_3_0__Array_char__as_ptr as Imf_ArrayChar_as_ptr; pub use imf_array::Imf_3_0__Array_char__as_const_ptr as Imf_ArrayChar_as_const_ptr; pub use imf_array::Imf_3_0__Array_char__resizeErase as Imf_ArrayChar_resizeErase; pub use imf_array::Imf_3_0__Array_char__resizeEraseUnsafe as Imf_ArrayChar_resizeEraseUnsafe; pub use imf_array::Imf_3_0__Array_char__size as Imf_ArrayChar_size; pub use imf_array::Imf_3_0__Array2D_float__new as Imf_Array2DFloat_new; pub use imf_array::Imf_3_0__Array2D_float__with_size as Imf_Array2DFloat_with_size; pub use imf_array::Imf_3_0__Array2D_float__delete as Imf_Array2DFloat_delete; pub use imf_array::Imf_3_0__Array2D_float__row as Imf_Array2DFloat_row; pub use imf_array::Imf_3_0__Array2D_float__const_row as Imf_Array2DFloat_const_row; pub use imf_array::Imf_3_0__Array2D_float__resizeErase as Imf_Array2DFloat_resizeErase; pub use imf_array::Imf_3_0__Array2D_float__resizeEraseUnsafe as Imf_Array2DFloat_resizeEraseUnsafe; pub use imf_array::Imf_3_0__Array2D_float__height as Imf_Array2DFloat_height; pub use imf_array::Imf_3_0__Array2D_float__width as Imf_Array2DFloat_width; pub mod std_set; pub use std_set::std__set_std__string__t as std_set_string_t; pub use std_set::std__set_std__string___const_iterator_t as std_set_string_iterator_t; pub use std_set::std__set_std__string__ctor as std_set_string_ctor; pub use std_set::std__set_std__string__dtor as std_set_string_dtor; pub use std_set::std__set_std__string__cbegin as std_set_string_cbegin; pub use std_set::std__set_std__string__cend as std_set_string_cend; pub use std_set::std__set_std__string__size as std_set_string_size; pub use std_set::std__set_std__string___const_iterator_sizeof as std_set_string_iterator_sizeof; pub use std_set::std__set_std__string___const_iterator_alignof as std_set_string_iterator_alignof; pub use std_set::std__set_std__string___const_iterator_deref as std_set_string_iterator_deref; pub use std_set::std__set_std__string___const_iterator_inc as std_set_string_iterator_inc; pub use std_set::std_set_string_const_iterator_eq as std_set_string_const_iterator_eq; pub mod imf_compression; pub use imf_compression::Imf_3_0__Compression_e as Imf_Compression; pub use imf_compression::Imf_Compression_NO_COMPRESSION; pub use imf_compression::Imf_Compression_RLE_COMPRESSION; pub use imf_compression::Imf_Compression_ZIPS_COMPRESSION; pub use imf_compression::Imf_Compression_ZIP_COMPRESSION; pub use imf_compression::Imf_Compression_PIZ_COMPRESSION; pub use imf_compression::Imf_Compression_PXR24_COMPRESSION; pub use imf_compression::Imf_Compression_B44_COMPRESSION; pub use imf_compression::Imf_Compression_B44A_COMPRESSION; pub use imf_compression::Imf_Compression_DWAA_COMPRESSION; pub use imf_compression::Imf_Compression_DWAB_COMPRESSION; pub use imf_compression::Imf_Compression_NUM_COMPRESSION_METHODS; pub use imf_compression::Compression; pub mod imf_deeptiledoutputfile; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_t as Imf_DeepTiledOutputFile_t; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_ctor as Imf_DeepTiledOutputFile_ctor; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_from_stream as Imf_DeepTiledOutputFile_from_stream; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_dtor as Imf_DeepTiledOutputFile_dtor; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_fileName as Imf_DeepTiledOutputFile_fileName; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_header as Imf_DeepTiledOutputFile_header; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_setFrameBuffer as Imf_DeepTiledOutputFile_setFrameBuffer; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_frameBuffer as Imf_DeepTiledOutputFile_frameBuffer; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_tileXSize as Imf_DeepTiledOutputFile_tileXSize; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_tileYSize as Imf_DeepTiledOutputFile_tileYSize; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_levelMode as Imf_DeepTiledOutputFile_levelMode; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_levelRoundingMode as Imf_DeepTiledOutputFile_levelRoundingMode; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_numLevels as Imf_DeepTiledOutputFile_numLevels; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_numXLevels as Imf_DeepTiledOutputFile_numXLevels; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_numYLevels as Imf_DeepTiledOutputFile_numYLevels; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_isValidLevel as Imf_DeepTiledOutputFile_isValidLevel; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_levelWidth as Imf_DeepTiledOutputFile_levelWidth; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_levelHeight as Imf_DeepTiledOutputFile_levelHeight; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_numXTiles as Imf_DeepTiledOutputFile_numXTiles; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_numYTiles as Imf_DeepTiledOutputFile_numYTiles; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_dataWindowForLevel as Imf_DeepTiledOutputFile_dataWindowForLevel; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_dataWindowForTile as Imf_DeepTiledOutputFile_dataWindowForTile; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_writeTile as Imf_DeepTiledOutputFile_writeTile; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_writeTiles as Imf_DeepTiledOutputFile_writeTiles; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_copyPixels_from_file as Imf_DeepTiledOutputFile_copyPixels_from_file; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_copyPixels_from_part as Imf_DeepTiledOutputFile_copyPixels_from_part; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_updatePreviewImage as Imf_DeepTiledOutputFile_updatePreviewImage; pub use imf_deeptiledoutputfile::Imf_3_0__DeepTiledOutputFile_breakTile as Imf_DeepTiledOutputFile_breakTile; pub mod imf_inputpart; pub use imf_inputpart::Imf_3_0__InputPart_t as Imf_InputPart_t; pub use imf_inputpart::Imf_3_0__InputPart_sizeof as Imf_InputPart_sizeof; pub use imf_inputpart::Imf_3_0__InputPart_alignof as Imf_InputPart_alignof; pub use imf_inputpart::Imf_3_0__InputPart_ctor as Imf_InputPart_ctor; pub use imf_inputpart::Imf_3_0__InputPart_fileName as Imf_InputPart_fileName; pub use imf_inputpart::Imf_3_0__InputPart_header as Imf_InputPart_header; pub use imf_inputpart::Imf_3_0__InputPart_version as Imf_InputPart_version; pub use imf_inputpart::Imf_3_0__InputPart_setFrameBuffer as Imf_InputPart_setFrameBuffer; pub use imf_inputpart::Imf_3_0__InputPart_frameBuffer as Imf_InputPart_frameBuffer; pub use imf_inputpart::Imf_3_0__InputPart_isComplete as Imf_InputPart_isComplete; pub use imf_inputpart::Imf_3_0__InputPart_isOptimizationEnabled as Imf_InputPart_isOptimizationEnabled; pub use imf_inputpart::Imf_3_0__InputPart_readPixels as Imf_InputPart_readPixels; pub use imf_inputpart::Imf_3_0__InputPart_readPixels_1 as Imf_InputPart_readPixels_1; pub use imf_inputpart::Imf_3_0__InputPart_rawPixelData as Imf_InputPart_rawPixelData; pub use imf_inputpart::Imf_3_0__InputPart_rawPixelDataToBuffer as Imf_InputPart_rawPixelDataToBuffer; pub use imf_inputpart::Imf_3_0__InputPart_rawTileData as Imf_InputPart_rawTileData; pub mod c_half; pub use c_half::Imath_3_0__half_t as Imath_half_t; pub use c_half::Imath_3_0__half__FromBitsTag_e as Imath_half_FromBitsTag; pub use c_half::Imath_half_FromBitsTag_FromBits; pub use c_half::Imath_3_0__half_sizeof as Imath_half_sizeof; pub use c_half::Imath_3_0__half_alignof as Imath_half_alignof; pub use c_half::Imath_3_0__half_ctor as Imath_half_ctor; pub use c_half::Imath_3_0__half_from_float as Imath_half_from_float; pub use c_half::Imath_3_0__half_ctor_1 as Imath_half_ctor_1; pub use c_half::Imath_3_0__half_copy as Imath_half_copy; pub use c_half::Imath_3_0__half_dtor as Imath_half_dtor; pub use c_half::Imath_3_0__half_operatorfloat as Imath_half_operatorfloat; pub use c_half::Imath_3_0__half__op_sub as Imath_half__op_sub; pub use c_half::Imath_3_0__half__assign as Imath_half__assign; pub use c_half::Imath_3_0__half__assign_1 as Imath_half__assign_1; pub use c_half::Imath_3_0__half__op_iadd as Imath_half__op_iadd; pub use c_half::Imath_3_0__half__op_iadd_1 as Imath_half__op_iadd_1; pub use c_half::Imath_3_0__half__op_isub as Imath_half__op_isub; pub use c_half::Imath_3_0__half__op_isub_1 as Imath_half__op_isub_1; pub use c_half::Imath_3_0__half__op_imul as Imath_half__op_imul; pub use c_half::Imath_3_0__half__op_imul_1 as Imath_half__op_imul_1; pub use c_half::Imath_3_0__half__op_idiv as Imath_half__op_idiv; pub use c_half::Imath_3_0__half__op_idiv_1 as Imath_half__op_idiv_1; pub use c_half::Imath_3_0__half_round as Imath_half_round; pub use c_half::Imath_3_0__half_isFinite as Imath_half_isFinite; pub use c_half::Imath_3_0__half_isNormalized as Imath_half_isNormalized; pub use c_half::Imath_3_0__half_isDenormalized as Imath_half_isDenormalized; pub use c_half::Imath_3_0__half_isZero as Imath_half_isZero; pub use c_half::Imath_3_0__half_isNan as Imath_half_isNan; pub use c_half::Imath_3_0__half_isInfinity as Imath_half_isInfinity; pub use c_half::Imath_3_0__half_isNegative as Imath_half_isNegative; pub use c_half::Imath_3_0__half_posInf_1 as Imath_half_posInf; pub use c_half::Imath_3_0__half_negInf_1 as Imath_half_negInf; pub use c_half::Imath_3_0__half_qNan_1 as Imath_half_qNan; pub use c_half::Imath_3_0__half_sNan_1 as Imath_half_sNan; pub use c_half::Imath_3_0__half_bits as Imath_half_bits; pub use c_half::Imath_3_0__half_setBits as Imath_half_setBits; pub mod imf_inputfile; pub use imf_inputfile::Imf_3_0__InputFile_t as Imf_InputFile_t; pub use imf_inputfile::Imf_3_0__GenericInputFile_t as Imf_GenericInputFile_t; pub use imf_inputfile::Imf_3_0__InputFile_ctor as Imf_InputFile_ctor; pub use imf_inputfile::Imf_3_0__InputFile_from_stream as Imf_InputFile_from_stream; pub use imf_inputfile::Imf_3_0__InputFile_dtor as Imf_InputFile_dtor; pub use imf_inputfile::Imf_3_0__InputFile_fileName as Imf_InputFile_fileName; pub use imf_inputfile::Imf_3_0__InputFile_header as Imf_InputFile_header; pub use imf_inputfile::Imf_3_0__InputFile_version as Imf_InputFile_version; pub use imf_inputfile::Imf_3_0__InputFile_setFrameBuffer as Imf_InputFile_setFrameBuffer; pub use imf_inputfile::Imf_3_0__InputFile_frameBuffer as Imf_InputFile_frameBuffer; pub use imf_inputfile::Imf_3_0__InputFile_isComplete as Imf_InputFile_isComplete; pub use imf_inputfile::Imf_3_0__InputFile_isOptimizationEnabled as Imf_InputFile_isOptimizationEnabled; pub use imf_inputfile::Imf_3_0__InputFile_readPixels as Imf_InputFile_readPixels; pub use imf_inputfile::Imf_3_0__InputFile_rawPixelData as Imf_InputFile_rawPixelData; pub use imf_inputfile::Imf_3_0__InputFile_rawPixelDataToBuffer as Imf_InputFile_rawPixelDataToBuffer; pub use imf_inputfile::Imf_3_0__InputFile_rawTileData as Imf_InputFile_rawTileData; pub use imf_inputfile::Imf_3_0__GenericInputFile_dtor as Imf_GenericInputFile_dtor; pub use imf_inputfile::Imf_3_0__GenericInputFile__assign as Imf_GenericInputFile__assign; pub use imf_inputfile::Imf_3_0__GenericInputFile_copy as Imf_GenericInputFile_copy; pub mod imf_deepscanlineinputfile; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_t as Imf_DeepScanLineInputFile_t; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_ctor as Imf_DeepScanLineInputFile_ctor; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_ctor_1 as Imf_DeepScanLineInputFile_ctor_1; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_ctor_2 as Imf_DeepScanLineInputFile_ctor_2; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_dtor as Imf_DeepScanLineInputFile_dtor; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_fileName as Imf_DeepScanLineInputFile_fileName; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_header as Imf_DeepScanLineInputFile_header; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_version as Imf_DeepScanLineInputFile_version; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_setFrameBuffer as Imf_DeepScanLineInputFile_setFrameBuffer; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_frameBuffer as Imf_DeepScanLineInputFile_frameBuffer; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_isComplete as Imf_DeepScanLineInputFile_isComplete; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_readPixels as Imf_DeepScanLineInputFile_readPixels; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_readPixels_from_frame_buffer as Imf_DeepScanLineInputFile_readPixels_from_frame_buffer; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_rawPixelData as Imf_DeepScanLineInputFile_rawPixelData; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_firstScanLineInChunk as Imf_DeepScanLineInputFile_firstScanLineInChunk; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_lastScanLineInChunk as Imf_DeepScanLineInputFile_lastScanLineInChunk; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_readPixelSampleCounts as Imf_DeepScanLineInputFile_readPixelSampleCounts; pub use imf_deepscanlineinputfile::Imf_3_0__DeepScanLineInputFile_readPixelSampleCounts_into_frame_buffer as Imf_DeepScanLineInputFile_readPixelSampleCounts_into_frame_buffer; pub mod imf_attribute; pub use imf_attribute::Imf_3_0__Attribute_t as Imf_Attribute_t; pub use imf_attribute::Imf_3_0__OpaqueAttribute_t as Imf_OpaqueAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_int__t as Imf_IntAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_float__t as Imf_FloatAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_double__t as Imf_DoubleAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__t as Imf_Box2iAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__t as Imf_Box2fAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__t as Imf_ChannelListAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__t as Imf_ChromaticitiesAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__t as Imf_CompressionAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__t as Imf_DeepImageStateAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__t as Imf_EnvmapAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__t as Imf_CppVectorFloatAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__t as Imf_CppVectorStringAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__t as Imf_CppStringAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__t as Imf_KeyCodeAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__t as Imf_LineOrderAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__t as Imf_M33fAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__t as Imf_M33dAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__t as Imf_M44fAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__t as Imf_M44dAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__t as Imf_PreviewImageAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__t as Imf_RationalAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__t as Imf_TileDescriptionAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__t as Imf_TimeCodeAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__t as Imf_V2iAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__t as Imf_V2fAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__t as Imf_V2dAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__t as Imf_V3iAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__t as Imf_V3fAttribute_t; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__t as Imf_V3dAttribute_t; pub use imf_attribute::Imf_3_0__Attribute_dtor as Imf_Attribute_dtor; pub use imf_attribute::Imf_3_0__Attribute_typeName as Imf_Attribute_typeName; pub use imf_attribute::Imf_3_0__Attribute_copy as Imf_Attribute_copy; pub use imf_attribute::Imf_3_0__Attribute_writeValueTo as Imf_Attribute_writeValueTo; pub use imf_attribute::Imf_3_0__Attribute_readValueFrom as Imf_Attribute_readValueFrom; pub use imf_attribute::Imf_3_0__Attribute_copyValueFrom as Imf_Attribute_copyValueFrom; pub use imf_attribute::Imf_3_0__Attribute_newAttribute_1 as Imf_Attribute_newAttribute; pub use imf_attribute::Imf_3_0__Attribute_knownType_1 as Imf_Attribute_knownType; pub use imf_attribute::Imf_3_0__Attribute__assign as Imf_Attribute__assign; pub use imf_attribute::Imf_3_0__OpaqueAttribute_typeName as Imf_OpaqueAttribute_typeName; pub use imf_attribute::Imf_3_0__OpaqueAttribute_copy as Imf_OpaqueAttribute_copy; pub use imf_attribute::Imf_3_0__OpaqueAttribute_writeValueTo as Imf_OpaqueAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__OpaqueAttribute_readValueFrom as Imf_OpaqueAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__OpaqueAttribute_copyValueFrom as Imf_OpaqueAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__OpaqueAttribute_newAttribute_1 as Imf_OpaqueAttribute_newAttribute; pub use imf_attribute::Imf_3_0__OpaqueAttribute_knownType_1 as Imf_OpaqueAttribute_knownType; pub use imf_attribute::Imf_3_0__OpaqueAttribute_from_typeName as Imf_OpaqueAttribute_from_typeName; pub use imf_attribute::Imf_3_0__OpaqueAttribute_copy_1 as Imf_OpaqueAttribute_copy_1; pub use imf_attribute::Imf_3_0__OpaqueAttribute_dtor as Imf_OpaqueAttribute_dtor; pub use imf_attribute::Imf_3_0__OpaqueAttribute_dataSize as Imf_OpaqueAttribute_dataSize; pub use imf_attribute::Imf_3_0__OpaqueAttribute_data as Imf_OpaqueAttribute_data; pub use imf_attribute::Imf_3_0__TypedAttribute_int__typeName as Imf_IntAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_int__copy as Imf_IntAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_int__writeValueTo as Imf_IntAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_int__readValueFrom as Imf_IntAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_int__copyValueFrom as Imf_IntAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_int__newAttribute_1 as Imf_IntAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_int__knownType_1 as Imf_IntAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_int__ctor as Imf_IntAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_int__from_value as Imf_IntAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_int__ctor_copy as Imf_IntAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_int__dtor as Imf_IntAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_int__assign as Imf_IntAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_int__value as Imf_IntAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_int__value_const as Imf_IntAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_int__staticTypeName_1 as Imf_IntAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_int__makeNewAttribute_1 as Imf_IntAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_int__cast_ptr_1 as Imf_IntAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_int__cast_ptr_const_1 as Imf_IntAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_int__cast_1 as Imf_IntAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_int__cast_const_1 as Imf_IntAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_int__registerAttributeType_1 as Imf_IntAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_int__unRegisterAttributeType_1 as Imf_IntAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_float__typeName as Imf_FloatAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_float__copy as Imf_FloatAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_float__writeValueTo as Imf_FloatAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_float__readValueFrom as Imf_FloatAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_float__copyValueFrom as Imf_FloatAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_float__newAttribute_1 as Imf_FloatAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_float__knownType_1 as Imf_FloatAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_float__ctor as Imf_FloatAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_float__from_value as Imf_FloatAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_float__ctor_copy as Imf_FloatAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_float__dtor as Imf_FloatAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_float__assign as Imf_FloatAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_float__value as Imf_FloatAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_float__value_const as Imf_FloatAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_float__staticTypeName_1 as Imf_FloatAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_float__makeNewAttribute_1 as Imf_FloatAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_float__cast_ptr_1 as Imf_FloatAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_float__cast_ptr_const_1 as Imf_FloatAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_float__cast_1 as Imf_FloatAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_float__cast_const_1 as Imf_FloatAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_float__registerAttributeType_1 as Imf_FloatAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_float__unRegisterAttributeType_1 as Imf_FloatAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_double__typeName as Imf_DoubleAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_double__copy as Imf_DoubleAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_double__writeValueTo as Imf_DoubleAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_double__readValueFrom as Imf_DoubleAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_double__copyValueFrom as Imf_DoubleAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_double__newAttribute_1 as Imf_DoubleAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_double__knownType_1 as Imf_DoubleAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_double__ctor as Imf_DoubleAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_double__from_value as Imf_DoubleAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_double__ctor_copy as Imf_DoubleAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_double__dtor as Imf_DoubleAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_double__assign as Imf_DoubleAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_double__value as Imf_DoubleAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_double__value_const as Imf_DoubleAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_double__staticTypeName_1 as Imf_DoubleAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_double__makeNewAttribute_1 as Imf_DoubleAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_double__cast_ptr_1 as Imf_DoubleAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_double__cast_ptr_const_1 as Imf_DoubleAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_double__cast_1 as Imf_DoubleAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_double__cast_const_1 as Imf_DoubleAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_double__registerAttributeType_1 as Imf_DoubleAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_double__unRegisterAttributeType_1 as Imf_DoubleAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__typeName as Imf_Box2iAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__copy as Imf_Box2iAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__writeValueTo as Imf_Box2iAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__readValueFrom as Imf_Box2iAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__copyValueFrom as Imf_Box2iAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__newAttribute_1 as Imf_Box2iAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__knownType_1 as Imf_Box2iAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__ctor as Imf_Box2iAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__from_value as Imf_Box2iAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__ctor_copy as Imf_Box2iAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__dtor as Imf_Box2iAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__assign as Imf_Box2iAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__value as Imf_Box2iAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__value_const as Imf_Box2iAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__staticTypeName_1 as Imf_Box2iAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__makeNewAttribute_1 as Imf_Box2iAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__cast_ptr_1 as Imf_Box2iAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__cast_ptr_const_1 as Imf_Box2iAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__cast_1 as Imf_Box2iAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__cast_const_1 as Imf_Box2iAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__registerAttributeType_1 as Imf_Box2iAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2i__unRegisterAttributeType_1 as Imf_Box2iAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__typeName as Imf_Box2fAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__copy as Imf_Box2fAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__writeValueTo as Imf_Box2fAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__readValueFrom as Imf_Box2fAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__copyValueFrom as Imf_Box2fAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__newAttribute_1 as Imf_Box2fAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__knownType_1 as Imf_Box2fAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__ctor as Imf_Box2fAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__from_value as Imf_Box2fAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__ctor_copy as Imf_Box2fAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__dtor as Imf_Box2fAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__assign as Imf_Box2fAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__value as Imf_Box2fAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__value_const as Imf_Box2fAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__staticTypeName_1 as Imf_Box2fAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__makeNewAttribute_1 as Imf_Box2fAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__cast_ptr_1 as Imf_Box2fAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__cast_ptr_const_1 as Imf_Box2fAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__cast_1 as Imf_Box2fAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__cast_const_1 as Imf_Box2fAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__registerAttributeType_1 as Imf_Box2fAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__Box2f__unRegisterAttributeType_1 as Imf_Box2fAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__typeName as Imf_ChannelListAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__copy as Imf_ChannelListAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__writeValueTo as Imf_ChannelListAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__readValueFrom as Imf_ChannelListAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__copyValueFrom as Imf_ChannelListAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__newAttribute_1 as Imf_ChannelListAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__knownType_1 as Imf_ChannelListAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__ctor as Imf_ChannelListAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__from_value as Imf_ChannelListAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__ctor_copy as Imf_ChannelListAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__dtor as Imf_ChannelListAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__assign as Imf_ChannelListAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__value as Imf_ChannelListAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__value_const as Imf_ChannelListAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__staticTypeName_1 as Imf_ChannelListAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__makeNewAttribute_1 as Imf_ChannelListAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__cast_ptr_1 as Imf_ChannelListAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__cast_ptr_const_1 as Imf_ChannelListAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__cast_1 as Imf_ChannelListAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__cast_const_1 as Imf_ChannelListAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__registerAttributeType_1 as Imf_ChannelListAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__ChannelList__unRegisterAttributeType_1 as Imf_ChannelListAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__typeName as Imf_ChromaticitiesAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__copy as Imf_ChromaticitiesAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__writeValueTo as Imf_ChromaticitiesAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__readValueFrom as Imf_ChromaticitiesAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__copyValueFrom as Imf_ChromaticitiesAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__newAttribute_1 as Imf_ChromaticitiesAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__knownType_1 as Imf_ChromaticitiesAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__ctor as Imf_ChromaticitiesAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__from_value as Imf_ChromaticitiesAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__ctor_copy as Imf_ChromaticitiesAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__dtor as Imf_ChromaticitiesAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__assign as Imf_ChromaticitiesAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__value as Imf_ChromaticitiesAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__value_const as Imf_ChromaticitiesAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__staticTypeName_1 as Imf_ChromaticitiesAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__makeNewAttribute_1 as Imf_ChromaticitiesAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__cast_ptr_1 as Imf_ChromaticitiesAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__cast_ptr_const_1 as Imf_ChromaticitiesAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__cast_1 as Imf_ChromaticitiesAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__cast_const_1 as Imf_ChromaticitiesAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__registerAttributeType_1 as Imf_ChromaticitiesAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Chromaticities__unRegisterAttributeType_1 as Imf_ChromaticitiesAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__typeName as Imf_CompressionAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__copy as Imf_CompressionAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__writeValueTo as Imf_CompressionAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__readValueFrom as Imf_CompressionAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__copyValueFrom as Imf_CompressionAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__newAttribute_1 as Imf_CompressionAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__knownType_1 as Imf_CompressionAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__ctor as Imf_CompressionAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__from_value as Imf_CompressionAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__ctor_copy as Imf_CompressionAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__dtor as Imf_CompressionAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__assign as Imf_CompressionAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__value as Imf_CompressionAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__value_const as Imf_CompressionAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__staticTypeName_1 as Imf_CompressionAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__makeNewAttribute_1 as Imf_CompressionAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__cast_ptr_1 as Imf_CompressionAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__cast_ptr_const_1 as Imf_CompressionAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__cast_1 as Imf_CompressionAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__cast_const_1 as Imf_CompressionAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__registerAttributeType_1 as Imf_CompressionAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Compression__unRegisterAttributeType_1 as Imf_CompressionAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__typeName as Imf_DeepImageStateAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__copy as Imf_DeepImageStateAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__writeValueTo as Imf_DeepImageStateAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__readValueFrom as Imf_DeepImageStateAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__copyValueFrom as Imf_DeepImageStateAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__newAttribute_1 as Imf_DeepImageStateAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__knownType_1 as Imf_DeepImageStateAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__ctor as Imf_DeepImageStateAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__from_value as Imf_DeepImageStateAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__ctor_copy as Imf_DeepImageStateAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__dtor as Imf_DeepImageStateAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__assign as Imf_DeepImageStateAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__value as Imf_DeepImageStateAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__value_const as Imf_DeepImageStateAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__staticTypeName_1 as Imf_DeepImageStateAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__makeNewAttribute_1 as Imf_DeepImageStateAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__cast_ptr_1 as Imf_DeepImageStateAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__cast_ptr_const_1 as Imf_DeepImageStateAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__cast_1 as Imf_DeepImageStateAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__cast_const_1 as Imf_DeepImageStateAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__registerAttributeType_1 as Imf_DeepImageStateAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__DeepImageState__unRegisterAttributeType_1 as Imf_DeepImageStateAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__typeName as Imf_EnvmapAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__copy as Imf_EnvmapAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__writeValueTo as Imf_EnvmapAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__readValueFrom as Imf_EnvmapAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__copyValueFrom as Imf_EnvmapAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__newAttribute_1 as Imf_EnvmapAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__knownType_1 as Imf_EnvmapAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__ctor as Imf_EnvmapAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__from_value as Imf_EnvmapAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__ctor_copy as Imf_EnvmapAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__dtor as Imf_EnvmapAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__assign as Imf_EnvmapAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__value as Imf_EnvmapAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__value_const as Imf_EnvmapAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__staticTypeName_1 as Imf_EnvmapAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__makeNewAttribute_1 as Imf_EnvmapAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__cast_ptr_1 as Imf_EnvmapAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__cast_ptr_const_1 as Imf_EnvmapAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__cast_1 as Imf_EnvmapAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__cast_const_1 as Imf_EnvmapAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__registerAttributeType_1 as Imf_EnvmapAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Envmap__unRegisterAttributeType_1 as Imf_EnvmapAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__typeName as Imf_CppVectorFloatAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__copy as Imf_CppVectorFloatAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__writeValueTo as Imf_CppVectorFloatAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__readValueFrom as Imf_CppVectorFloatAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__copyValueFrom as Imf_CppVectorFloatAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__newAttribute_1 as Imf_CppVectorFloatAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__knownType_1 as Imf_CppVectorFloatAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__ctor as Imf_CppVectorFloatAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__from_value as Imf_CppVectorFloatAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__ctor_copy as Imf_CppVectorFloatAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__dtor as Imf_CppVectorFloatAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__assign as Imf_CppVectorFloatAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__value as Imf_CppVectorFloatAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__value_const as Imf_CppVectorFloatAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__staticTypeName_1 as Imf_CppVectorFloatAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__makeNewAttribute_1 as Imf_CppVectorFloatAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__cast_ptr_1 as Imf_CppVectorFloatAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__cast_ptr_const_1 as Imf_CppVectorFloatAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__cast_1 as Imf_CppVectorFloatAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__cast_const_1 as Imf_CppVectorFloatAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__registerAttributeType_1 as Imf_CppVectorFloatAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__FloatVector__unRegisterAttributeType_1 as Imf_CppVectorFloatAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__typeName as Imf_CppVectorStringAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__copy as Imf_CppVectorStringAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__writeValueTo as Imf_CppVectorStringAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__readValueFrom as Imf_CppVectorStringAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__copyValueFrom as Imf_CppVectorStringAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__newAttribute_1 as Imf_CppVectorStringAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__knownType_1 as Imf_CppVectorStringAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__ctor as Imf_CppVectorStringAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__from_value as Imf_CppVectorStringAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__ctor_copy as Imf_CppVectorStringAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__dtor as Imf_CppVectorStringAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__assign as Imf_CppVectorStringAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__value as Imf_CppVectorStringAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__value_const as Imf_CppVectorStringAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__staticTypeName_1 as Imf_CppVectorStringAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__makeNewAttribute_1 as Imf_CppVectorStringAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__cast_ptr_1 as Imf_CppVectorStringAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__cast_ptr_const_1 as Imf_CppVectorStringAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__cast_1 as Imf_CppVectorStringAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__cast_const_1 as Imf_CppVectorStringAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__registerAttributeType_1 as Imf_CppVectorStringAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__StringVector__unRegisterAttributeType_1 as Imf_CppVectorStringAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__typeName as Imf_CppStringAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__copy as Imf_CppStringAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__writeValueTo as Imf_CppStringAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__readValueFrom as Imf_CppStringAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__copyValueFrom as Imf_CppStringAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__newAttribute_1 as Imf_CppStringAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__knownType_1 as Imf_CppStringAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__ctor as Imf_CppStringAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__from_value as Imf_CppStringAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__ctor_copy as Imf_CppStringAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__dtor as Imf_CppStringAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__assign as Imf_CppStringAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__value as Imf_CppStringAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__value_const as Imf_CppStringAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__staticTypeName_1 as Imf_CppStringAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__makeNewAttribute_1 as Imf_CppStringAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__cast_ptr_1 as Imf_CppStringAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__cast_ptr_const_1 as Imf_CppStringAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__cast_1 as Imf_CppStringAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__cast_const_1 as Imf_CppStringAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__registerAttributeType_1 as Imf_CppStringAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_std__string__unRegisterAttributeType_1 as Imf_CppStringAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__typeName as Imf_KeyCodeAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__copy as Imf_KeyCodeAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__writeValueTo as Imf_KeyCodeAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__readValueFrom as Imf_KeyCodeAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__copyValueFrom as Imf_KeyCodeAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__newAttribute_1 as Imf_KeyCodeAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__knownType_1 as Imf_KeyCodeAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__ctor as Imf_KeyCodeAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__from_value as Imf_KeyCodeAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__ctor_copy as Imf_KeyCodeAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__dtor as Imf_KeyCodeAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__assign as Imf_KeyCodeAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__value as Imf_KeyCodeAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__value_const as Imf_KeyCodeAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__staticTypeName_1 as Imf_KeyCodeAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__makeNewAttribute_1 as Imf_KeyCodeAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__cast_ptr_1 as Imf_KeyCodeAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__cast_ptr_const_1 as Imf_KeyCodeAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__cast_1 as Imf_KeyCodeAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__cast_const_1 as Imf_KeyCodeAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__registerAttributeType_1 as Imf_KeyCodeAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__KeyCode__unRegisterAttributeType_1 as Imf_KeyCodeAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__typeName as Imf_LineOrderAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__copy as Imf_LineOrderAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__writeValueTo as Imf_LineOrderAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__readValueFrom as Imf_LineOrderAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__copyValueFrom as Imf_LineOrderAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__newAttribute_1 as Imf_LineOrderAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__knownType_1 as Imf_LineOrderAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__ctor as Imf_LineOrderAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__from_value as Imf_LineOrderAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__ctor_copy as Imf_LineOrderAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__dtor as Imf_LineOrderAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__assign as Imf_LineOrderAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__value as Imf_LineOrderAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__value_const as Imf_LineOrderAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__staticTypeName_1 as Imf_LineOrderAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__makeNewAttribute_1 as Imf_LineOrderAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__cast_ptr_1 as Imf_LineOrderAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__cast_ptr_const_1 as Imf_LineOrderAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__cast_1 as Imf_LineOrderAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__cast_const_1 as Imf_LineOrderAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__registerAttributeType_1 as Imf_LineOrderAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__LineOrder__unRegisterAttributeType_1 as Imf_LineOrderAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__typeName as Imf_M33fAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__copy as Imf_M33fAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__writeValueTo as Imf_M33fAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__readValueFrom as Imf_M33fAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__copyValueFrom as Imf_M33fAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__newAttribute_1 as Imf_M33fAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__knownType_1 as Imf_M33fAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__ctor as Imf_M33fAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__from_value as Imf_M33fAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__ctor_copy as Imf_M33fAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__dtor as Imf_M33fAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__assign as Imf_M33fAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__value as Imf_M33fAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__value_const as Imf_M33fAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__staticTypeName_1 as Imf_M33fAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__makeNewAttribute_1 as Imf_M33fAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__cast_ptr_1 as Imf_M33fAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__cast_ptr_const_1 as Imf_M33fAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__cast_1 as Imf_M33fAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__cast_const_1 as Imf_M33fAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__registerAttributeType_1 as Imf_M33fAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33f__unRegisterAttributeType_1 as Imf_M33fAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__typeName as Imf_M33dAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__copy as Imf_M33dAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__writeValueTo as Imf_M33dAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__readValueFrom as Imf_M33dAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__copyValueFrom as Imf_M33dAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__newAttribute_1 as Imf_M33dAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__knownType_1 as Imf_M33dAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__ctor as Imf_M33dAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__from_value as Imf_M33dAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__ctor_copy as Imf_M33dAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__dtor as Imf_M33dAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__assign as Imf_M33dAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__value as Imf_M33dAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__value_const as Imf_M33dAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__staticTypeName_1 as Imf_M33dAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__makeNewAttribute_1 as Imf_M33dAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__cast_ptr_1 as Imf_M33dAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__cast_ptr_const_1 as Imf_M33dAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__cast_1 as Imf_M33dAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__cast_const_1 as Imf_M33dAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__registerAttributeType_1 as Imf_M33dAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M33d__unRegisterAttributeType_1 as Imf_M33dAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__typeName as Imf_M44fAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__copy as Imf_M44fAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__writeValueTo as Imf_M44fAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__readValueFrom as Imf_M44fAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__copyValueFrom as Imf_M44fAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__newAttribute_1 as Imf_M44fAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__knownType_1 as Imf_M44fAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__ctor as Imf_M44fAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__from_value as Imf_M44fAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__ctor_copy as Imf_M44fAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__dtor as Imf_M44fAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__assign as Imf_M44fAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__value as Imf_M44fAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__value_const as Imf_M44fAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__staticTypeName_1 as Imf_M44fAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__makeNewAttribute_1 as Imf_M44fAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__cast_ptr_1 as Imf_M44fAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__cast_ptr_const_1 as Imf_M44fAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__cast_1 as Imf_M44fAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__cast_const_1 as Imf_M44fAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__registerAttributeType_1 as Imf_M44fAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44f__unRegisterAttributeType_1 as Imf_M44fAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__typeName as Imf_M44dAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__copy as Imf_M44dAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__writeValueTo as Imf_M44dAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__readValueFrom as Imf_M44dAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__copyValueFrom as Imf_M44dAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__newAttribute_1 as Imf_M44dAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__knownType_1 as Imf_M44dAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__ctor as Imf_M44dAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__from_value as Imf_M44dAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__ctor_copy as Imf_M44dAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__dtor as Imf_M44dAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__assign as Imf_M44dAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__value as Imf_M44dAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__value_const as Imf_M44dAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__staticTypeName_1 as Imf_M44dAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__makeNewAttribute_1 as Imf_M44dAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__cast_ptr_1 as Imf_M44dAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__cast_ptr_const_1 as Imf_M44dAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__cast_1 as Imf_M44dAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__cast_const_1 as Imf_M44dAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__registerAttributeType_1 as Imf_M44dAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__M44d__unRegisterAttributeType_1 as Imf_M44dAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__typeName as Imf_PreviewImageAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__copy as Imf_PreviewImageAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__writeValueTo as Imf_PreviewImageAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__readValueFrom as Imf_PreviewImageAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__copyValueFrom as Imf_PreviewImageAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__newAttribute_1 as Imf_PreviewImageAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__knownType_1 as Imf_PreviewImageAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__ctor as Imf_PreviewImageAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__from_value as Imf_PreviewImageAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__ctor_copy as Imf_PreviewImageAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__dtor as Imf_PreviewImageAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__assign as Imf_PreviewImageAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__value as Imf_PreviewImageAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__value_const as Imf_PreviewImageAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__staticTypeName_1 as Imf_PreviewImageAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__makeNewAttribute_1 as Imf_PreviewImageAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__cast_ptr_1 as Imf_PreviewImageAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__cast_ptr_const_1 as Imf_PreviewImageAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__cast_1 as Imf_PreviewImageAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__cast_const_1 as Imf_PreviewImageAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__registerAttributeType_1 as Imf_PreviewImageAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__PreviewImage__unRegisterAttributeType_1 as Imf_PreviewImageAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__typeName as Imf_RationalAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__copy as Imf_RationalAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__writeValueTo as Imf_RationalAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__readValueFrom as Imf_RationalAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__copyValueFrom as Imf_RationalAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__newAttribute_1 as Imf_RationalAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__knownType_1 as Imf_RationalAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__ctor as Imf_RationalAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__from_value as Imf_RationalAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__ctor_copy as Imf_RationalAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__dtor as Imf_RationalAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__assign as Imf_RationalAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__value as Imf_RationalAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__value_const as Imf_RationalAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__staticTypeName_1 as Imf_RationalAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__makeNewAttribute_1 as Imf_RationalAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__cast_ptr_1 as Imf_RationalAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__cast_ptr_const_1 as Imf_RationalAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__cast_1 as Imf_RationalAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__cast_const_1 as Imf_RationalAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__registerAttributeType_1 as Imf_RationalAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__Rational__unRegisterAttributeType_1 as Imf_RationalAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__typeName as Imf_TileDescriptionAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__copy as Imf_TileDescriptionAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__writeValueTo as Imf_TileDescriptionAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__readValueFrom as Imf_TileDescriptionAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__copyValueFrom as Imf_TileDescriptionAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__newAttribute_1 as Imf_TileDescriptionAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__knownType_1 as Imf_TileDescriptionAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__ctor as Imf_TileDescriptionAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__from_value as Imf_TileDescriptionAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__ctor_copy as Imf_TileDescriptionAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__dtor as Imf_TileDescriptionAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__assign as Imf_TileDescriptionAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__value as Imf_TileDescriptionAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__value_const as Imf_TileDescriptionAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__staticTypeName_1 as Imf_TileDescriptionAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__makeNewAttribute_1 as Imf_TileDescriptionAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__cast_ptr_1 as Imf_TileDescriptionAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__cast_ptr_const_1 as Imf_TileDescriptionAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__cast_1 as Imf_TileDescriptionAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__cast_const_1 as Imf_TileDescriptionAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__registerAttributeType_1 as Imf_TileDescriptionAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TileDescription__unRegisterAttributeType_1 as Imf_TileDescriptionAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__typeName as Imf_TimeCodeAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__copy as Imf_TimeCodeAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__writeValueTo as Imf_TimeCodeAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__readValueFrom as Imf_TimeCodeAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__copyValueFrom as Imf_TimeCodeAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__newAttribute_1 as Imf_TimeCodeAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__knownType_1 as Imf_TimeCodeAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__ctor as Imf_TimeCodeAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__from_value as Imf_TimeCodeAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__ctor_copy as Imf_TimeCodeAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__dtor as Imf_TimeCodeAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__assign as Imf_TimeCodeAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__value as Imf_TimeCodeAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__value_const as Imf_TimeCodeAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__staticTypeName_1 as Imf_TimeCodeAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__makeNewAttribute_1 as Imf_TimeCodeAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__cast_ptr_1 as Imf_TimeCodeAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__cast_ptr_const_1 as Imf_TimeCodeAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__cast_1 as Imf_TimeCodeAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__cast_const_1 as Imf_TimeCodeAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__registerAttributeType_1 as Imf_TimeCodeAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imf_3_0__TimeCode__unRegisterAttributeType_1 as Imf_TimeCodeAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__typeName as Imf_V2iAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__copy as Imf_V2iAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__writeValueTo as Imf_V2iAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__readValueFrom as Imf_V2iAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__copyValueFrom as Imf_V2iAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__newAttribute_1 as Imf_V2iAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__knownType_1 as Imf_V2iAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__ctor as Imf_V2iAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__from_value as Imf_V2iAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__ctor_copy as Imf_V2iAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__dtor as Imf_V2iAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__assign as Imf_V2iAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__value as Imf_V2iAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__value_const as Imf_V2iAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__staticTypeName_1 as Imf_V2iAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__makeNewAttribute_1 as Imf_V2iAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__cast_ptr_1 as Imf_V2iAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__cast_ptr_const_1 as Imf_V2iAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__cast_1 as Imf_V2iAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__cast_const_1 as Imf_V2iAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__registerAttributeType_1 as Imf_V2iAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2i__unRegisterAttributeType_1 as Imf_V2iAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__typeName as Imf_V2fAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__copy as Imf_V2fAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__writeValueTo as Imf_V2fAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__readValueFrom as Imf_V2fAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__copyValueFrom as Imf_V2fAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__newAttribute_1 as Imf_V2fAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__knownType_1 as Imf_V2fAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__ctor as Imf_V2fAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__from_value as Imf_V2fAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__ctor_copy as Imf_V2fAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__dtor as Imf_V2fAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__assign as Imf_V2fAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__value as Imf_V2fAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__value_const as Imf_V2fAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__staticTypeName_1 as Imf_V2fAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__makeNewAttribute_1 as Imf_V2fAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__cast_ptr_1 as Imf_V2fAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__cast_ptr_const_1 as Imf_V2fAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__cast_1 as Imf_V2fAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__cast_const_1 as Imf_V2fAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__registerAttributeType_1 as Imf_V2fAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2f__unRegisterAttributeType_1 as Imf_V2fAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__typeName as Imf_V2dAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__copy as Imf_V2dAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__writeValueTo as Imf_V2dAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__readValueFrom as Imf_V2dAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__copyValueFrom as Imf_V2dAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__newAttribute_1 as Imf_V2dAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__knownType_1 as Imf_V2dAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__ctor as Imf_V2dAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__from_value as Imf_V2dAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__ctor_copy as Imf_V2dAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__dtor as Imf_V2dAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__assign as Imf_V2dAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__value as Imf_V2dAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__value_const as Imf_V2dAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__staticTypeName_1 as Imf_V2dAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__makeNewAttribute_1 as Imf_V2dAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__cast_ptr_1 as Imf_V2dAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__cast_ptr_const_1 as Imf_V2dAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__cast_1 as Imf_V2dAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__cast_const_1 as Imf_V2dAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__registerAttributeType_1 as Imf_V2dAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V2d__unRegisterAttributeType_1 as Imf_V2dAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__typeName as Imf_V3iAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__copy as Imf_V3iAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__writeValueTo as Imf_V3iAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__readValueFrom as Imf_V3iAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__copyValueFrom as Imf_V3iAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__newAttribute_1 as Imf_V3iAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__knownType_1 as Imf_V3iAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__ctor as Imf_V3iAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__from_value as Imf_V3iAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__ctor_copy as Imf_V3iAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__dtor as Imf_V3iAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__assign as Imf_V3iAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__value as Imf_V3iAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__value_const as Imf_V3iAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__staticTypeName_1 as Imf_V3iAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__makeNewAttribute_1 as Imf_V3iAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__cast_ptr_1 as Imf_V3iAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__cast_ptr_const_1 as Imf_V3iAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__cast_1 as Imf_V3iAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__cast_const_1 as Imf_V3iAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__registerAttributeType_1 as Imf_V3iAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3i__unRegisterAttributeType_1 as Imf_V3iAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__typeName as Imf_V3fAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__copy as Imf_V3fAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__writeValueTo as Imf_V3fAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__readValueFrom as Imf_V3fAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__copyValueFrom as Imf_V3fAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__newAttribute_1 as Imf_V3fAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__knownType_1 as Imf_V3fAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__ctor as Imf_V3fAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__from_value as Imf_V3fAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__ctor_copy as Imf_V3fAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__dtor as Imf_V3fAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__assign as Imf_V3fAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__value as Imf_V3fAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__value_const as Imf_V3fAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__staticTypeName_1 as Imf_V3fAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__makeNewAttribute_1 as Imf_V3fAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__cast_ptr_1 as Imf_V3fAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__cast_ptr_const_1 as Imf_V3fAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__cast_1 as Imf_V3fAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__cast_const_1 as Imf_V3fAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__registerAttributeType_1 as Imf_V3fAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3f__unRegisterAttributeType_1 as Imf_V3fAttribute_unRegisterAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__typeName as Imf_V3dAttribute_typeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__copy as Imf_V3dAttribute_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__writeValueTo as Imf_V3dAttribute_writeValueTo; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__readValueFrom as Imf_V3dAttribute_readValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__copyValueFrom as Imf_V3dAttribute_copyValueFrom; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__newAttribute_1 as Imf_V3dAttribute_newAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__knownType_1 as Imf_V3dAttribute_knownType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__ctor as Imf_V3dAttribute_ctor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__from_value as Imf_V3dAttribute_from_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__ctor_copy as Imf_V3dAttribute_ctor_copy; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__dtor as Imf_V3dAttribute_dtor; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__assign as Imf_V3dAttribute_assign; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__value as Imf_V3dAttribute_value; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__value_const as Imf_V3dAttribute_value_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__staticTypeName_1 as Imf_V3dAttribute_staticTypeName; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__makeNewAttribute_1 as Imf_V3dAttribute_makeNewAttribute; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__cast_ptr_1 as Imf_V3dAttribute_cast_ptr; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__cast_ptr_const_1 as Imf_V3dAttribute_cast_ptr_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__cast_1 as Imf_V3dAttribute_cast; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__cast_const_1 as Imf_V3dAttribute_cast_const; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__registerAttributeType_1 as Imf_V3dAttribute_registerAttributeType; pub use imf_attribute::Imf_3_0__TypedAttribute_Imath__V3d__unRegisterAttributeType_1 as Imf_V3dAttribute_unRegisterAttributeType; pub mod imf_deepimage; pub use imf_deepimage::Imf_3_0__DeepImage_t as Imf_DeepImage_t; pub use imf_deepimage::Imf_3_0__DeepImage_levelMode as Imf_DeepImage_levelMode; pub use imf_deepimage::Imf_3_0__DeepImage_levelRoundingMode as Imf_DeepImage_levelRoundingMode; pub use imf_deepimage::Imf_3_0__DeepImage_numLevels as Imf_DeepImage_numLevels; pub use imf_deepimage::Imf_3_0__DeepImage_numXLevels as Imf_DeepImage_numXLevels; pub use imf_deepimage::Imf_3_0__DeepImage_numYLevels as Imf_DeepImage_numYLevels; pub use imf_deepimage::Imf_3_0__DeepImage_dataWindow as Imf_DeepImage_dataWindow; pub use imf_deepimage::Imf_3_0__DeepImage_dataWindowForLevel as Imf_DeepImage_dataWindowForLevel; pub use imf_deepimage::Imf_3_0__DeepImage_levelWidth as Imf_DeepImage_levelWidth; pub use imf_deepimage::Imf_3_0__DeepImage_levelHeight as Imf_DeepImage_levelHeight; pub use imf_deepimage::Imf_3_0__DeepImage_resize as Imf_DeepImage_resize; pub use imf_deepimage::Imf_3_0__DeepImage_shiftPixels as Imf_DeepImage_shiftPixels; pub use imf_deepimage::Imf_3_0__DeepImage_insertChannel as Imf_DeepImage_insertChannel; pub use imf_deepimage::Imf_3_0__DeepImage_eraseChannel as Imf_DeepImage_eraseChannel; pub use imf_deepimage::Imf_3_0__DeepImage_clearChannels as Imf_DeepImage_clearChannels; pub use imf_deepimage::Imf_3_0__DeepImage_renameChannel as Imf_DeepImage_renameChannel; pub use imf_deepimage::Imf_3_0__DeepImage_renameChannels as Imf_DeepImage_renameChannels; pub use imf_deepimage::Imf_3_0__DeepImage_default as Imf_DeepImage_default; pub use imf_deepimage::Imf_3_0__DeepImage_ctor as Imf_DeepImage_ctor; pub use imf_deepimage::Imf_3_0__DeepImage_dtor as Imf_DeepImage_dtor; pub use imf_deepimage::Imf_3_0__DeepImage_level as Imf_DeepImage_level; pub use imf_deepimage::Imf_3_0__DeepImage_level_const as Imf_DeepImage_level_const; pub mod imf_tiledrgbafile; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_t as Imf_TiledRgbaOutputFile_t; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_t as Imf_TiledRgbaInputFile_t; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_ctor as Imf_TiledRgbaOutputFile_ctor; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_from_stream as Imf_TiledRgbaOutputFile_from_stream; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_with_windows as Imf_TiledRgbaOutputFile_with_windows; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_with_dimensions as Imf_TiledRgbaOutputFile_with_dimensions; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_dtor as Imf_TiledRgbaOutputFile_dtor; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_setFrameBuffer as Imf_TiledRgbaOutputFile_setFrameBuffer; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_header as Imf_TiledRgbaOutputFile_header; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_frameBuffer as Imf_TiledRgbaOutputFile_frameBuffer; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_displayWindow as Imf_TiledRgbaOutputFile_displayWindow; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_dataWindow as Imf_TiledRgbaOutputFile_dataWindow; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_pixelAspectRatio as Imf_TiledRgbaOutputFile_pixelAspectRatio; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_screenWindowCenter as Imf_TiledRgbaOutputFile_screenWindowCenter; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_screenWindowWidth as Imf_TiledRgbaOutputFile_screenWindowWidth; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_lineOrder as Imf_TiledRgbaOutputFile_lineOrder; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_compression as Imf_TiledRgbaOutputFile_compression; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_channels as Imf_TiledRgbaOutputFile_channels; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_tileXSize as Imf_TiledRgbaOutputFile_tileXSize; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_tileYSize as Imf_TiledRgbaOutputFile_tileYSize; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_levelMode as Imf_TiledRgbaOutputFile_levelMode; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_levelRoundingMode as Imf_TiledRgbaOutputFile_levelRoundingMode; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_numLevels as Imf_TiledRgbaOutputFile_numLevels; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_numXLevels as Imf_TiledRgbaOutputFile_numXLevels; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_numYLevels as Imf_TiledRgbaOutputFile_numYLevels; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_isValidLevel as Imf_TiledRgbaOutputFile_isValidLevel; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_levelWidth as Imf_TiledRgbaOutputFile_levelWidth; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_levelHeight as Imf_TiledRgbaOutputFile_levelHeight; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_numXTiles as Imf_TiledRgbaOutputFile_numXTiles; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_numYTiles as Imf_TiledRgbaOutputFile_numYTiles; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_dataWindowForLevel as Imf_TiledRgbaOutputFile_dataWindowForLevel; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_dataWindowForTile as Imf_TiledRgbaOutputFile_dataWindowForTile; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_writeTile as Imf_TiledRgbaOutputFile_writeTile; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_writeTiles as Imf_TiledRgbaOutputFile_writeTiles; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaOutputFile_updatePreviewImage as Imf_TiledRgbaOutputFile_updatePreviewImage; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_ctor as Imf_TiledRgbaInputFile_ctor; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_from_stream as Imf_TiledRgbaInputFile_from_stream; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_with_layer as Imf_TiledRgbaInputFile_with_layer; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_from_stream_with_layer as Imf_TiledRgbaInputFile_from_stream_with_layer; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_dtor as Imf_TiledRgbaInputFile_dtor; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_setFrameBuffer as Imf_TiledRgbaInputFile_setFrameBuffer; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_setLayerName as Imf_TiledRgbaInputFile_setLayerName; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_header as Imf_TiledRgbaInputFile_header; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_frameBuffer as Imf_TiledRgbaInputFile_frameBuffer; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_displayWindow as Imf_TiledRgbaInputFile_displayWindow; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_dataWindow as Imf_TiledRgbaInputFile_dataWindow; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_pixelAspectRatio as Imf_TiledRgbaInputFile_pixelAspectRatio; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_screenWindowCenter as Imf_TiledRgbaInputFile_screenWindowCenter; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_screenWindowWidth as Imf_TiledRgbaInputFile_screenWindowWidth; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_lineOrder as Imf_TiledRgbaInputFile_lineOrder; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_compression as Imf_TiledRgbaInputFile_compression; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_channels as Imf_TiledRgbaInputFile_channels; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_fileName as Imf_TiledRgbaInputFile_fileName; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_isComplete as Imf_TiledRgbaInputFile_isComplete; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_version as Imf_TiledRgbaInputFile_version; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_tileXSize as Imf_TiledRgbaInputFile_tileXSize; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_tileYSize as Imf_TiledRgbaInputFile_tileYSize; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_levelMode as Imf_TiledRgbaInputFile_levelMode; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_levelRoundingMode as Imf_TiledRgbaInputFile_levelRoundingMode; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_numLevels as Imf_TiledRgbaInputFile_numLevels; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_numXLevels as Imf_TiledRgbaInputFile_numXLevels; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_numYLevels as Imf_TiledRgbaInputFile_numYLevels; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_isValidLevel as Imf_TiledRgbaInputFile_isValidLevel; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_levelWidth as Imf_TiledRgbaInputFile_levelWidth; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_levelHeight as Imf_TiledRgbaInputFile_levelHeight; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_numXTiles as Imf_TiledRgbaInputFile_numXTiles; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_numYTiles as Imf_TiledRgbaInputFile_numYTiles; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_dataWindowForLevel as Imf_TiledRgbaInputFile_dataWindowForLevel; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_dataWindowForTile as Imf_TiledRgbaInputFile_dataWindowForTile; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_readTile as Imf_TiledRgbaInputFile_readTile; pub use imf_tiledrgbafile::Imf_3_0__TiledRgbaInputFile_readTiles as Imf_TiledRgbaInputFile_readTiles; pub mod imf_deepframebuffer; pub use imf_deepframebuffer::Imf_3_0__DeepSlice_t as Imf_DeepSlice_t; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_t as Imf_DeepFrameBuffer_t; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__Iterator_t as Imf_DeepFrameBuffer_Iterator_t; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__ConstIterator_t as Imf_DeepFrameBuffer_ConstIterator_t; pub use imf_deepframebuffer::Imf_3_0__DeepSlice_sizeof as Imf_DeepSlice_sizeof; pub use imf_deepframebuffer::Imf_3_0__DeepSlice_alignof as Imf_DeepSlice_alignof; pub use imf_deepframebuffer::Imf_3_0__DeepSlice_ctor as Imf_DeepSlice_ctor; pub use imf_deepframebuffer::Imf_3_0__DeepSlice_dtor as Imf_DeepSlice_dtor; pub use imf_deepframebuffer::Imf_3_0__DeepSlice_copy as Imf_DeepSlice_copy; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_insert as Imf_DeepFrameBuffer_insert; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_findSlice as Imf_DeepFrameBuffer_findSlice; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_findSlice_const as Imf_DeepFrameBuffer_findSlice_const; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_begin as Imf_DeepFrameBuffer_begin; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_begin_const as Imf_DeepFrameBuffer_begin_const; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_end as Imf_DeepFrameBuffer_end; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_end_const as Imf_DeepFrameBuffer_end_const; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_insertSampleCountSlice as Imf_DeepFrameBuffer_insertSampleCountSlice; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_getSampleCountSlice as Imf_DeepFrameBuffer_getSampleCountSlice; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_copy as Imf_DeepFrameBuffer_copy; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_dtor as Imf_DeepFrameBuffer_dtor; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer_ctor as Imf_DeepFrameBuffer_ctor; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__Iterator_sizeof as Imf_DeepFrameBuffer_Iterator_sizeof; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__Iterator_alignof as Imf_DeepFrameBuffer_Iterator_alignof; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__Iterator_ctor as Imf_DeepFrameBuffer_Iterator_ctor; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__Iterator__op_inc as Imf_DeepFrameBuffer_Iterator__op_inc; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__Iterator_name as Imf_DeepFrameBuffer_Iterator_name; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__Iterator_slice as Imf_DeepFrameBuffer_Iterator_slice; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__Iterator_copy as Imf_DeepFrameBuffer_Iterator_copy; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__ConstIterator_sizeof as Imf_DeepFrameBuffer_ConstIterator_sizeof; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__ConstIterator_alignof as Imf_DeepFrameBuffer_ConstIterator_alignof; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__ConstIterator_ctor as Imf_DeepFrameBuffer_ConstIterator_ctor; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__ConstIterator_from_mut as Imf_DeepFrameBuffer_ConstIterator_from_mut; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__ConstIterator__op_inc as Imf_DeepFrameBuffer_ConstIterator__op_inc; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__ConstIterator_name as Imf_DeepFrameBuffer_ConstIterator_name; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__ConstIterator_slice as Imf_DeepFrameBuffer_ConstIterator_slice; pub use imf_deepframebuffer::Imf_3_0__DeepFrameBuffer__ConstIterator_copy as Imf_DeepFrameBuffer_ConstIterator_copy; pub use imf_deepframebuffer::Imf_3_0_deep_frame_buffer_const_iter_eq as Imf_deep_frame_buffer_const_iter_eq; pub mod imf_convert; pub use imf_convert::Imf_3_0_halfToUint as Imf_halfToUint; pub use imf_convert::Imf_3_0_floatToUint as Imf_floatToUint; pub use imf_convert::Imf_3_0_uintToHalf as Imf_uintToHalf; pub use imf_convert::Imf_3_0_floatToHalf as Imf_floatToHalf; pub mod imf_timecode; pub use imf_timecode::Imf_3_0__TimeCode_t as Imf_TimeCode_t; pub use imf_timecode::Imf_3_0__TimeCode__Packing_e as Imf_TimeCode_Packing; pub use imf_timecode::Imf_TimeCode_Packing_TV60_PACKING; pub use imf_timecode::Imf_TimeCode_Packing_TV50_PACKING; pub use imf_timecode::Imf_TimeCode_Packing_FILM24_PACKING; pub use imf_timecode::Imf_3_0__TimeCode_sizeof as Imf_TimeCode_sizeof; pub use imf_timecode::Imf_3_0__TimeCode_alignof as Imf_TimeCode_alignof; pub use imf_timecode::Imf_3_0__TimeCode_default as Imf_TimeCode_default; pub use imf_timecode::Imf_3_0__TimeCode_ctor as Imf_TimeCode_ctor; pub use imf_timecode::Imf_3_0__TimeCode_from_time_and_flags as Imf_TimeCode_from_time_and_flags; pub use imf_timecode::Imf_3_0__TimeCode_copy as Imf_TimeCode_copy; pub use imf_timecode::Imf_3_0__TimeCode_dtor as Imf_TimeCode_dtor; pub use imf_timecode::Imf_3_0__TimeCode__assign as Imf_TimeCode__assign; pub use imf_timecode::Imf_3_0__TimeCode_hours as Imf_TimeCode_hours; pub use imf_timecode::Imf_3_0__TimeCode_setHours as Imf_TimeCode_setHours; pub use imf_timecode::Imf_3_0__TimeCode_minutes as Imf_TimeCode_minutes; pub use imf_timecode::Imf_3_0__TimeCode_setMinutes as Imf_TimeCode_setMinutes; pub use imf_timecode::Imf_3_0__TimeCode_seconds as Imf_TimeCode_seconds; pub use imf_timecode::Imf_3_0__TimeCode_setSeconds as Imf_TimeCode_setSeconds; pub use imf_timecode::Imf_3_0__TimeCode_frame as Imf_TimeCode_frame; pub use imf_timecode::Imf_3_0__TimeCode_setFrame as Imf_TimeCode_setFrame; pub use imf_timecode::Imf_3_0__TimeCode_dropFrame as Imf_TimeCode_dropFrame; pub use imf_timecode::Imf_3_0__TimeCode_setDropFrame as Imf_TimeCode_setDropFrame; pub use imf_timecode::Imf_3_0__TimeCode_colorFrame as Imf_TimeCode_colorFrame; pub use imf_timecode::Imf_3_0__TimeCode_setColorFrame as Imf_TimeCode_setColorFrame; pub use imf_timecode::Imf_3_0__TimeCode_fieldPhase as Imf_TimeCode_fieldPhase; pub use imf_timecode::Imf_3_0__TimeCode_setFieldPhase as Imf_TimeCode_setFieldPhase; pub use imf_timecode::Imf_3_0__TimeCode_bgf0 as Imf_TimeCode_bgf0; pub use imf_timecode::Imf_3_0__TimeCode_setBgf0 as Imf_TimeCode_setBgf0; pub use imf_timecode::Imf_3_0__TimeCode_bgf1 as Imf_TimeCode_bgf1; pub use imf_timecode::Imf_3_0__TimeCode_setBgf1 as Imf_TimeCode_setBgf1; pub use imf_timecode::Imf_3_0__TimeCode_bgf2 as Imf_TimeCode_bgf2; pub use imf_timecode::Imf_3_0__TimeCode_setBgf2 as Imf_TimeCode_setBgf2; pub use imf_timecode::Imf_3_0__TimeCode_binaryGroup as Imf_TimeCode_binaryGroup; pub use imf_timecode::Imf_3_0__TimeCode_setBinaryGroup as Imf_TimeCode_setBinaryGroup; pub use imf_timecode::Imf_3_0__TimeCode_timeAndFlags as Imf_TimeCode_timeAndFlags; pub use imf_timecode::Imf_3_0__TimeCode_setTimeAndFlags as Imf_TimeCode_setTimeAndFlags; pub use imf_timecode::Imf_3_0__TimeCode_userData as Imf_TimeCode_userData; pub use imf_timecode::Imf_3_0__TimeCode_setUserData as Imf_TimeCode_setUserData; pub use imf_timecode::Imf_3_0__TimeCode__eq as Imf_TimeCode__eq; pub use imf_timecode::Imf_3_0__TimeCode__ne as Imf_TimeCode__ne; pub mod imf_deepscanlineoutputpart; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_t as Imf_DeepScanLineOutputPart_t; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_sizeof as Imf_DeepScanLineOutputPart_sizeof; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_alignof as Imf_DeepScanLineOutputPart_alignof; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_ctor as Imf_DeepScanLineOutputPart_ctor; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_fileName as Imf_DeepScanLineOutputPart_fileName; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_header as Imf_DeepScanLineOutputPart_header; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_setFrameBuffer as Imf_DeepScanLineOutputPart_setFrameBuffer; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_frameBuffer as Imf_DeepScanLineOutputPart_frameBuffer; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_writePixels as Imf_DeepScanLineOutputPart_writePixels; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_currentScanLine as Imf_DeepScanLineOutputPart_currentScanLine; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_copyPixels_from_file as Imf_DeepScanLineOutputPart_copyPixels_from_file; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_copyPixels_from_part as Imf_DeepScanLineOutputPart_copyPixels_from_part; pub use imf_deepscanlineoutputpart::Imf_3_0__DeepScanLineOutputPart_updatePreviewImage as Imf_DeepScanLineOutputPart_updatePreviewImage; pub mod imf_tiledoutputfile; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_t as Imf_TiledOutputFile_t; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_ctor as Imf_TiledOutputFile_ctor; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_from_stream as Imf_TiledOutputFile_from_stream; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_dtor as Imf_TiledOutputFile_dtor; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_fileName as Imf_TiledOutputFile_fileName; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_header as Imf_TiledOutputFile_header; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_setFrameBuffer as Imf_TiledOutputFile_setFrameBuffer; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_frameBuffer as Imf_TiledOutputFile_frameBuffer; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_tileXSize as Imf_TiledOutputFile_tileXSize; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_tileYSize as Imf_TiledOutputFile_tileYSize; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_levelMode as Imf_TiledOutputFile_levelMode; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_levelRoundingMode as Imf_TiledOutputFile_levelRoundingMode; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_numLevels as Imf_TiledOutputFile_numLevels; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_numXLevels as Imf_TiledOutputFile_numXLevels; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_numYLevels as Imf_TiledOutputFile_numYLevels; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_isValidLevel as Imf_TiledOutputFile_isValidLevel; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_levelWidth as Imf_TiledOutputFile_levelWidth; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_levelHeight as Imf_TiledOutputFile_levelHeight; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_numXTiles as Imf_TiledOutputFile_numXTiles; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_numYTiles as Imf_TiledOutputFile_numYTiles; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_dataWindowForLevel as Imf_TiledOutputFile_dataWindowForLevel; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_dataWindowForTile as Imf_TiledOutputFile_dataWindowForTile; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_writeTile as Imf_TiledOutputFile_writeTile; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_writeTiles as Imf_TiledOutputFile_writeTiles; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_copyPixels_from_tiled_file as Imf_TiledOutputFile_copyPixels_from_tiled_file; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_copyPixels_from_tiled_part as Imf_TiledOutputFile_copyPixels_from_tiled_part; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_copyPixels_from_file as Imf_TiledOutputFile_copyPixels_from_file; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_copyPixels_from_part as Imf_TiledOutputFile_copyPixels_from_part; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_updatePreviewImage as Imf_TiledOutputFile_updatePreviewImage; pub use imf_tiledoutputfile::Imf_3_0__TiledOutputFile_breakTile as Imf_TiledOutputFile_breakTile; pub mod imf_deeptiledinputpart; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_t as Imf_DeepTiledInputPart_t; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_sizeof as Imf_DeepTiledInputPart_sizeof; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_alignof as Imf_DeepTiledInputPart_alignof; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_ctor as Imf_DeepTiledInputPart_ctor; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_fileName as Imf_DeepTiledInputPart_fileName; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_header as Imf_DeepTiledInputPart_header; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_version as Imf_DeepTiledInputPart_version; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_setFrameBuffer as Imf_DeepTiledInputPart_setFrameBuffer; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_frameBuffer as Imf_DeepTiledInputPart_frameBuffer; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_isComplete as Imf_DeepTiledInputPart_isComplete; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_tileXSize as Imf_DeepTiledInputPart_tileXSize; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_tileYSize as Imf_DeepTiledInputPart_tileYSize; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_levelMode as Imf_DeepTiledInputPart_levelMode; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_levelRoundingMode as Imf_DeepTiledInputPart_levelRoundingMode; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_numLevels as Imf_DeepTiledInputPart_numLevels; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_numXLevels as Imf_DeepTiledInputPart_numXLevels; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_numYLevels as Imf_DeepTiledInputPart_numYLevels; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_isValidLevel as Imf_DeepTiledInputPart_isValidLevel; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_levelWidth as Imf_DeepTiledInputPart_levelWidth; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_levelHeight as Imf_DeepTiledInputPart_levelHeight; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_numXTiles as Imf_DeepTiledInputPart_numXTiles; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_numYTiles as Imf_DeepTiledInputPart_numYTiles; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_dataWindowForLevel as Imf_DeepTiledInputPart_dataWindowForLevel; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_dataWindowForTile as Imf_DeepTiledInputPart_dataWindowForTile; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_readTile as Imf_DeepTiledInputPart_readTile; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_readTiles as Imf_DeepTiledInputPart_readTiles; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_rawTileData as Imf_DeepTiledInputPart_rawTileData; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_readPixelSampleCount as Imf_DeepTiledInputPart_readPixelSampleCount; pub use imf_deeptiledinputpart::Imf_3_0__DeepTiledInputPart_readPixelSampleCounts as Imf_DeepTiledInputPart_readPixelSampleCounts; pub mod imf_deepimagelevel; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_t as Imf_DeepImageLevel_t; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__Iterator_t as Imf_DeepImageLevel_Iterator_t; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__ConstIterator_t as Imf_DeepImageLevel_ConstIterator_t; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_image as Imf_DeepImageLevel_image; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_image_const as Imf_DeepImageLevel_image_const; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_xLevelNumber as Imf_DeepImageLevel_xLevelNumber; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_yLevelNumber as Imf_DeepImageLevel_yLevelNumber; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_dataWindow as Imf_DeepImageLevel_dataWindow; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_deepImage as Imf_DeepImageLevel_deepImage; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_deepImage_const as Imf_DeepImageLevel_deepImage_const; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_findChannel as Imf_DeepImageLevel_findChannel; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_findChannel_const as Imf_DeepImageLevel_findChannel_const; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_channel as Imf_DeepImageLevel_channel; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_channel_const as Imf_DeepImageLevel_channel_const; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_findTypedChannel_half as Imf_DeepImageLevel_findTypedChannel_half; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_findTypedChannel_float as Imf_DeepImageLevel_findTypedChannel_float; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_findTypedChannel_uint as Imf_DeepImageLevel_findTypedChannel_uint; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_findTypedChannel_half_const as Imf_DeepImageLevel_findTypedChannel_half_const; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_findTypedChannel_float_const as Imf_DeepImageLevel_findTypedChannel_float_const; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_findTypedChannel_uint_const as Imf_DeepImageLevel_findTypedChannel_uint_const; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_begin as Imf_DeepImageLevel_begin; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_begin_const as Imf_DeepImageLevel_begin_const; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_end as Imf_DeepImageLevel_end; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_end_const as Imf_DeepImageLevel_end_const; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_sampleCounts as Imf_DeepImageLevel_sampleCounts; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel_sampleCounts_const as Imf_DeepImageLevel_sampleCounts_const; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__Iterator_sizeof as Imf_DeepImageLevel_Iterator_sizeof; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__Iterator_alignof as Imf_DeepImageLevel_Iterator_alignof; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__Iterator_ctor as Imf_DeepImageLevel_Iterator_ctor; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__Iterator_inc as Imf_DeepImageLevel_Iterator_inc; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__Iterator_name as Imf_DeepImageLevel_Iterator_name; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__Iterator_channel as Imf_DeepImageLevel_Iterator_channel; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__Iterator_copy as Imf_DeepImageLevel_Iterator_copy; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__Iterator_move as Imf_DeepImageLevel_Iterator_move; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__ConstIterator_sizeof as Imf_DeepImageLevel_ConstIterator_sizeof; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__ConstIterator_alignof as Imf_DeepImageLevel_ConstIterator_alignof; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__ConstIterator_ctor as Imf_DeepImageLevel_ConstIterator_ctor; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__ConstIterator_from_mut as Imf_DeepImageLevel_ConstIterator_from_mut; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__ConstIterator_inc as Imf_DeepImageLevel_ConstIterator_inc; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__ConstIterator_name as Imf_DeepImageLevel_ConstIterator_name; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__ConstIterator_channel as Imf_DeepImageLevel_ConstIterator_channel; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__ConstIterator_copy as Imf_DeepImageLevel_ConstIterator_copy; pub use imf_deepimagelevel::Imf_3_0__DeepImageLevel__ConstIterator_move as Imf_DeepImageLevel_ConstIterator_move; pub mod imf_tiledinputpart; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_t as Imf_TiledInputPart_t; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_sizeof as Imf_TiledInputPart_sizeof; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_alignof as Imf_TiledInputPart_alignof; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_ctor as Imf_TiledInputPart_ctor; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_fileName as Imf_TiledInputPart_fileName; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_header as Imf_TiledInputPart_header; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_version as Imf_TiledInputPart_version; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_setFrameBuffer as Imf_TiledInputPart_setFrameBuffer; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_frameBuffer as Imf_TiledInputPart_frameBuffer; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_isComplete as Imf_TiledInputPart_isComplete; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_tileXSize as Imf_TiledInputPart_tileXSize; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_tileYSize as Imf_TiledInputPart_tileYSize; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_levelMode as Imf_TiledInputPart_levelMode; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_levelRoundingMode as Imf_TiledInputPart_levelRoundingMode; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_numLevels as Imf_TiledInputPart_numLevels; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_numXLevels as Imf_TiledInputPart_numXLevels; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_numYLevels as Imf_TiledInputPart_numYLevels; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_isValidLevel as Imf_TiledInputPart_isValidLevel; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_levelWidth as Imf_TiledInputPart_levelWidth; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_levelHeight as Imf_TiledInputPart_levelHeight; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_numXTiles as Imf_TiledInputPart_numXTiles; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_numYTiles as Imf_TiledInputPart_numYTiles; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_dataWindowForLevel as Imf_TiledInputPart_dataWindowForLevel; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_dataWindowForTile as Imf_TiledInputPart_dataWindowForTile; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_readTile as Imf_TiledInputPart_readTile; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_readTiles as Imf_TiledInputPart_readTiles; pub use imf_tiledinputpart::Imf_3_0__TiledInputPart_rawTileData as Imf_TiledInputPart_rawTileData; pub mod imf_multipartinputfile; pub use imf_multipartinputfile::Imf_3_0__MultiPartInputFile_t as Imf_MultiPartInputFile_t; pub use imf_multipartinputfile::Imf_3_0__MultiPartInputFile_ctor as Imf_MultiPartInputFile_ctor; pub use imf_multipartinputfile::Imf_3_0__MultiPartInputFile_from_stream as Imf_MultiPartInputFile_from_stream; pub use imf_multipartinputfile::Imf_3_0__MultiPartInputFile_dtor as Imf_MultiPartInputFile_dtor; pub use imf_multipartinputfile::Imf_3_0__MultiPartInputFile_parts as Imf_MultiPartInputFile_parts; pub use imf_multipartinputfile::Imf_3_0__MultiPartInputFile_header as Imf_MultiPartInputFile_header; pub use imf_multipartinputfile::Imf_3_0__MultiPartInputFile_version as Imf_MultiPartInputFile_version; pub use imf_multipartinputfile::Imf_3_0__MultiPartInputFile_partComplete as Imf_MultiPartInputFile_partComplete; pub use imf_multipartinputfile::Imf_3_0__MultiPartInputFile_flushPartCache as Imf_MultiPartInputFile_flushPartCache; pub mod imf_testfile; pub use imf_testfile::Imf_3_0_isOpenExrFile as Imf_isOpenExrFile; pub use imf_testfile::Imf_3_0_isTiledOpenExrFile as Imf_isTiledOpenExrFile; pub use imf_testfile::Imf_3_0_isDeepOpenExrFile as Imf_isDeepOpenExrFile; pub use imf_testfile::Imf_3_0_isMultiPartOpenExrFile as Imf_isMultiPartOpenExrFile; pub use imf_testfile::Imf_3_0_stream_is_openexr_file as Imf_stream_is_openexr_file; pub use imf_testfile::Imf_3_0_stream_is_tiled_openexr_file as Imf_stream_is_tiled_openexr_file; pub use imf_testfile::Imf_3_0_stream_is_deep_openexr_file as Imf_stream_is_deep_openexr_file; pub use imf_testfile::Imf_3_0_stream_is_multi_part_openexr_file as Imf_stream_is_multi_part_openexr_file; pub mod imf_header; pub use imf_header::Imf_3_0__Header_t as Imf_Header_t; pub use imf_header::Imf_3_0__Header__Iterator_t as Imf_Header_Iterator_t; pub use imf_header::Imf_3_0__Header__ConstIterator_t as Imf_Header_ConstIterator_t; pub use imf_header::Imf_3_0__Header_sizeof as Imf_Header_sizeof; pub use imf_header::Imf_3_0__Header_alignof as Imf_Header_alignof; pub use imf_header::Imf_3_0__Header_with_dimensions as Imf_Header_with_dimensions; pub use imf_header::Imf_3_0__Header_ctor as Imf_Header_ctor; pub use imf_header::Imf_3_0__Header_copy as Imf_Header_copy; pub use imf_header::Imf_3_0__Header_dtor as Imf_Header_dtor; pub use imf_header::Imf_3_0__Header__assign as Imf_Header__assign; pub use imf_header::Imf_3_0__Header_insert as Imf_Header_insert; pub use imf_header::Imf_3_0__Header_erase as Imf_Header_erase; pub use imf_header::Imf_3_0__Header_index as Imf_Header_index; pub use imf_header::Imf_3_0__Header_index_const as Imf_Header_index_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Int as Imf_Header_findTypedAttribute_Int; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Float as Imf_Header_findTypedAttribute_Float; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Double as Imf_Header_findTypedAttribute_Double; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Box2i as Imf_Header_findTypedAttribute_Box2i; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Box2f as Imf_Header_findTypedAttribute_Box2f; pub use imf_header::Imf_3_0__Header_findTypedAttribute_ChannelList as Imf_Header_findTypedAttribute_ChannelList; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Chromaticities as Imf_Header_findTypedAttribute_Chromaticities; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Compression as Imf_Header_findTypedAttribute_Compression; pub use imf_header::Imf_3_0__Header_findTypedAttribute_DeepImageState as Imf_Header_findTypedAttribute_DeepImageState; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Envmap as Imf_Header_findTypedAttribute_Envmap; pub use imf_header::Imf_3_0__Header_findTypedAttribute_CppVectorFloat as Imf_Header_findTypedAttribute_CppVectorFloat; pub use imf_header::Imf_3_0__Header_findTypedAttribute_CppVectorString as Imf_Header_findTypedAttribute_CppVectorString; pub use imf_header::Imf_3_0__Header_findTypedAttribute_CppString as Imf_Header_findTypedAttribute_CppString; pub use imf_header::Imf_3_0__Header_findTypedAttribute_KeyCode as Imf_Header_findTypedAttribute_KeyCode; pub use imf_header::Imf_3_0__Header_findTypedAttribute_LineOrder as Imf_Header_findTypedAttribute_LineOrder; pub use imf_header::Imf_3_0__Header_findTypedAttribute_M33f as Imf_Header_findTypedAttribute_M33f; pub use imf_header::Imf_3_0__Header_findTypedAttribute_M33d as Imf_Header_findTypedAttribute_M33d; pub use imf_header::Imf_3_0__Header_findTypedAttribute_M44f as Imf_Header_findTypedAttribute_M44f; pub use imf_header::Imf_3_0__Header_findTypedAttribute_M44d as Imf_Header_findTypedAttribute_M44d; pub use imf_header::Imf_3_0__Header_findTypedAttribute_PreviewImage as Imf_Header_findTypedAttribute_PreviewImage; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Rational as Imf_Header_findTypedAttribute_Rational; pub use imf_header::Imf_3_0__Header_findTypedAttribute_TimeCode as Imf_Header_findTypedAttribute_TimeCode; pub use imf_header::Imf_3_0__Header_findTypedAttribute_V2i as Imf_Header_findTypedAttribute_V2i; pub use imf_header::Imf_3_0__Header_findTypedAttribute_V2f as Imf_Header_findTypedAttribute_V2f; pub use imf_header::Imf_3_0__Header_findTypedAttribute_V2d as Imf_Header_findTypedAttribute_V2d; pub use imf_header::Imf_3_0__Header_findTypedAttribute_V3i as Imf_Header_findTypedAttribute_V3i; pub use imf_header::Imf_3_0__Header_findTypedAttribute_V3f as Imf_Header_findTypedAttribute_V3f; pub use imf_header::Imf_3_0__Header_findTypedAttribute_V3d as Imf_Header_findTypedAttribute_V3d; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Int_const as Imf_Header_findTypedAttribute_Int_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Float_const as Imf_Header_findTypedAttribute_Float_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Double_const as Imf_Header_findTypedAttribute_Double_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Box2i_const as Imf_Header_findTypedAttribute_Box2i_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Box2f_const as Imf_Header_findTypedAttribute_Box2f_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_ChannelList_const as Imf_Header_findTypedAttribute_ChannelList_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Chromaticities_const as Imf_Header_findTypedAttribute_Chromaticities_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Compression_const as Imf_Header_findTypedAttribute_Compression_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_DeepImageState_const as Imf_Header_findTypedAttribute_DeepImageState_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Envmap_const as Imf_Header_findTypedAttribute_Envmap_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_CppVectorFloat_const as Imf_Header_findTypedAttribute_CppVectorFloat_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_CppVectorString_const as Imf_Header_findTypedAttribute_CppVectorString_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_CppString_const as Imf_Header_findTypedAttribute_CppString_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_KeyCode_const as Imf_Header_findTypedAttribute_KeyCode_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_LineOrder_const as Imf_Header_findTypedAttribute_LineOrder_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_M33f_const as Imf_Header_findTypedAttribute_M33f_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_M33d_const as Imf_Header_findTypedAttribute_M33d_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_M44f_const as Imf_Header_findTypedAttribute_M44f_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_M44d_const as Imf_Header_findTypedAttribute_M44d_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_PreviewImage_const as Imf_Header_findTypedAttribute_PreviewImage_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_Rational_const as Imf_Header_findTypedAttribute_Rational_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_TimeCode_const as Imf_Header_findTypedAttribute_TimeCode_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_V2i_const as Imf_Header_findTypedAttribute_V2i_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_V2f_const as Imf_Header_findTypedAttribute_V2f_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_V2d_const as Imf_Header_findTypedAttribute_V2d_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_V3i_const as Imf_Header_findTypedAttribute_V3i_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_V3f_const as Imf_Header_findTypedAttribute_V3f_const; pub use imf_header::Imf_3_0__Header_findTypedAttribute_V3d_const as Imf_Header_findTypedAttribute_V3d_const; pub use imf_header::Imf_3_0__Header_begin as Imf_Header_begin; pub use imf_header::Imf_3_0__Header_begin_const as Imf_Header_begin_const; pub use imf_header::Imf_3_0__Header_end as Imf_Header_end; pub use imf_header::Imf_3_0__Header_end_const as Imf_Header_end_const; pub use imf_header::Imf_3_0__Header_find as Imf_Header_find; pub use imf_header::Imf_3_0__Header_find_const as Imf_Header_find_const; pub use imf_header::Imf_3_0__Header_displayWindow as Imf_Header_displayWindow; pub use imf_header::Imf_3_0__Header_displayWindow_const as Imf_Header_displayWindow_const; pub use imf_header::Imf_3_0__Header_dataWindow as Imf_Header_dataWindow; pub use imf_header::Imf_3_0__Header_dataWindow_const as Imf_Header_dataWindow_const; pub use imf_header::Imf_3_0__Header_pixelAspectRatio as Imf_Header_pixelAspectRatio; pub use imf_header::Imf_3_0__Header_pixelAspectRatio_const as Imf_Header_pixelAspectRatio_const; pub use imf_header::Imf_3_0__Header_screenWindowCenter as Imf_Header_screenWindowCenter; pub use imf_header::Imf_3_0__Header_screenWindowCenter_const as Imf_Header_screenWindowCenter_const; pub use imf_header::Imf_3_0__Header_screenWindowWidth as Imf_Header_screenWindowWidth; pub use imf_header::Imf_3_0__Header_screenWindowWidth_const as Imf_Header_screenWindowWidth_const; pub use imf_header::Imf_3_0__Header_channels as Imf_Header_channels; pub use imf_header::Imf_3_0__Header_channels_const as Imf_Header_channels_const; pub use imf_header::Imf_3_0__Header_lineOrder as Imf_Header_lineOrder; pub use imf_header::Imf_3_0__Header_lineOrder_const as Imf_Header_lineOrder_const; pub use imf_header::Imf_3_0__Header_compression as Imf_Header_compression; pub use imf_header::Imf_3_0__Header_compression_const as Imf_Header_compression_const; pub use imf_header::Imf_3_0__Header_setName as Imf_Header_setName; pub use imf_header::Imf_3_0__Header_name as Imf_Header_name; pub use imf_header::Imf_3_0__Header_name_const as Imf_Header_name_const; pub use imf_header::Imf_3_0__Header_hasName as Imf_Header_hasName; pub use imf_header::Imf_3_0__Header_setType as Imf_Header_setType; pub use imf_header::Imf_3_0__Header_type as Imf_Header_type; pub use imf_header::Imf_3_0__Header_type_const as Imf_Header_type_const; pub use imf_header::Imf_3_0__Header_hasType as Imf_Header_hasType; pub use imf_header::Imf_3_0__Header_setVersion as Imf_Header_setVersion; pub use imf_header::Imf_3_0__Header_version as Imf_Header_version; pub use imf_header::Imf_3_0__Header_version_const as Imf_Header_version_const; pub use imf_header::Imf_3_0__Header_hasVersion as Imf_Header_hasVersion; pub use imf_header::Imf_3_0__Header_setChunkCount as Imf_Header_setChunkCount; pub use imf_header::Imf_3_0__Header_hasChunkCount as Imf_Header_hasChunkCount; pub use imf_header::Imf_3_0__Header_chunkCount_const as Imf_Header_chunkCount_const; pub use imf_header::Imf_3_0__Header_setView as Imf_Header_setView; pub use imf_header::Imf_3_0__Header_hasView as Imf_Header_hasView; pub use imf_header::Imf_3_0__Header_view as Imf_Header_view; pub use imf_header::Imf_3_0__Header_view_const as Imf_Header_view_const; pub use imf_header::Imf_3_0__Header_setTileDescription as Imf_Header_setTileDescription; pub use imf_header::Imf_3_0__Header_tileDescription as Imf_Header_tileDescription; pub use imf_header::Imf_3_0__Header_tileDescription_const as Imf_Header_tileDescription_const; pub use imf_header::Imf_3_0__Header_hasTileDescription as Imf_Header_hasTileDescription; pub use imf_header::Imf_3_0__Header_setPreviewImage as Imf_Header_setPreviewImage; pub use imf_header::Imf_3_0__Header_previewImage as Imf_Header_previewImage; pub use imf_header::Imf_3_0__Header_previewImage_const as Imf_Header_previewImage_const; pub use imf_header::Imf_3_0__Header_hasPreviewImage as Imf_Header_hasPreviewImage; pub use imf_header::Imf_3_0__Header_sanityCheck as Imf_Header_sanityCheck; pub use imf_header::Imf_3_0__Header_setMaxImageSize_1 as Imf_Header_setMaxImageSize; pub use imf_header::Imf_3_0__Header_setMaxTileSize_1 as Imf_Header_setMaxTileSize; pub use imf_header::Imf_3_0__Header_readsNothing as Imf_Header_readsNothing; pub use imf_header::Imf_3_0__Header_writeTo as Imf_Header_writeTo; pub use imf_header::Imf_3_0__Header_readFrom as Imf_Header_readFrom; pub use imf_header::Imf_3_0__Header__Iterator_sizeof as Imf_Header_Iterator_sizeof; pub use imf_header::Imf_3_0__Header__Iterator_alignof as Imf_Header_Iterator_alignof; pub use imf_header::Imf_3_0__Header__Iterator_ctor as Imf_Header_Iterator_ctor; pub use imf_header::Imf_3_0__Header__Iterator_inc as Imf_Header_Iterator_inc; pub use imf_header::Imf_3_0__Header__Iterator_name as Imf_Header_Iterator_name; pub use imf_header::Imf_3_0__Header__Iterator_attribute as Imf_Header_Iterator_attribute; pub use imf_header::Imf_3_0__Header__Iterator_copy as Imf_Header_Iterator_copy; pub use imf_header::Imf_3_0__Header__Iterator_move as Imf_Header_Iterator_move; pub use imf_header::Imf_3_0__Header__ConstIterator_sizeof as Imf_Header_ConstIterator_sizeof; pub use imf_header::Imf_3_0__Header__ConstIterator_alignof as Imf_Header_ConstIterator_alignof; pub use imf_header::Imf_3_0__Header__ConstIterator_ctor as Imf_Header_ConstIterator_ctor; pub use imf_header::Imf_3_0__Header__ConstIterator_from_mut as Imf_Header_ConstIterator_from_mut; pub use imf_header::Imf_3_0__Header__ConstIterator_inc as Imf_Header_ConstIterator_inc; pub use imf_header::Imf_3_0__Header__ConstIterator_name as Imf_Header_ConstIterator_name; pub use imf_header::Imf_3_0__Header__ConstIterator_attribute as Imf_Header_ConstIterator_attribute; pub use imf_header::Imf_3_0__Header__ConstIterator_copy as Imf_Header_ConstIterator_copy; pub use imf_header::Imf_3_0__Header__ConstIterator_move as Imf_Header_ConstIterator_move; pub mod imf_compositedeepscanline; pub use imf_compositedeepscanline::Imf_3_0__CompositeDeepScanLine_t as Imf_CompositeDeepScanLine_t; pub use imf_compositedeepscanline::Imf_3_0__CompositeDeepScanLine_ctor as Imf_CompositeDeepScanLine_ctor; pub use imf_compositedeepscanline::Imf_3_0__CompositeDeepScanLine_dtor as Imf_CompositeDeepScanLine_dtor; pub use imf_compositedeepscanline::Imf_3_0__CompositeDeepScanLine_addSource_part as Imf_CompositeDeepScanLine_addSource_part; pub use imf_compositedeepscanline::Imf_3_0__CompositeDeepScanLine_addSource_file as Imf_CompositeDeepScanLine_addSource_file; pub use imf_compositedeepscanline::Imf_3_0__CompositeDeepScanLine_setFrameBuffer as Imf_CompositeDeepScanLine_setFrameBuffer; pub use imf_compositedeepscanline::Imf_3_0__CompositeDeepScanLine_frameBuffer as Imf_CompositeDeepScanLine_frameBuffer; pub use imf_compositedeepscanline::Imf_3_0__CompositeDeepScanLine_readPixels as Imf_CompositeDeepScanLine_readPixels; pub use imf_compositedeepscanline::Imf_3_0__CompositeDeepScanLine_sources as Imf_CompositeDeepScanLine_sources; pub use imf_compositedeepscanline::Imf_3_0__CompositeDeepScanLine_dataWindow as Imf_CompositeDeepScanLine_dataWindow; pub use imf_compositedeepscanline::Imf_3_0__CompositeDeepScanLine_setCompositing as Imf_CompositeDeepScanLine_setCompositing; pub mod imf_deepimagestate; pub use imf_deepimagestate::Imf_3_0__DeepImageState_e as Imf_DeepImageState; pub use imf_deepimagestate::Imf_DeepImageState_DIS_MESSY; pub use imf_deepimagestate::Imf_DeepImageState_DIS_SORTED; pub use imf_deepimagestate::Imf_DeepImageState_DIS_NON_OVERLAPPING; pub use imf_deepimagestate::Imf_DeepImageState_DIS_TIDY; pub use imf_deepimagestate::Imf_DeepImageState_DIS_NUMSTATES; pub use imf_deepimagestate::DeepImageState; pub mod imf_rgbayca; pub use imf_rgbayca::Imf_3_0_RgbaYca_computeYw as Imf_RgbaYca_computeYw; pub use imf_rgbayca::Imf_3_0_RgbaYca_RGBAtoYCA as Imf_RgbaYca_RGBAtoYCA; pub use imf_rgbayca::Imf_3_0_RgbaYca_decimateChromaHoriz as Imf_RgbaYca_decimateChromaHoriz; pub use imf_rgbayca::Imf_3_0_RgbaYca_roundYCA as Imf_RgbaYca_roundYCA; pub use imf_rgbayca::Imf_3_0_RgbaYca_reconstructChromaHoriz as Imf_RgbaYca_reconstructChromaHoriz; pub use imf_rgbayca::Imf_3_0_RgbaYca_YCAtoRGBA as Imf_RgbaYca_YCAtoRGBA; pub mod imf_threading; pub use imf_threading::Imf_3_0_globalThreadCount as Imf_globalThreadCount; pub use imf_threading::Imf_3_0_setGlobalThreadCount as Imf_setGlobalThreadCount; pub mod imf_deepimageio; pub use imf_deepimageio::Imf_3_0_saveDeepImage_with_header as Imf_saveDeepImage_with_header; pub use imf_deepimageio::Imf_3_0_saveDeepImage as Imf_saveDeepImage; pub use imf_deepimageio::Imf_3_0_loadDeepImage_with_header as Imf_loadDeepImage_with_header; pub use imf_deepimageio::Imf_3_0_loadDeepImage as Imf_loadDeepImage; pub use imf_deepimageio::Imf_3_0_saveDeepScanLineImage_with_header as Imf_saveDeepScanLineImage_with_header; pub use imf_deepimageio::Imf_3_0_saveDeepScanLineImage as Imf_saveDeepScanLineImage; pub use imf_deepimageio::Imf_3_0_loadDeepScanLineImage_with_header as Imf_loadDeepScanLineImage_with_header; pub use imf_deepimageio::Imf_3_0_loadDeepScanLineImage as Imf_loadDeepScanLineImage; pub use imf_deepimageio::Imf_3_0_saveDeepTiledImage_with_header as Imf_saveDeepTiledImage_with_header; pub use imf_deepimageio::Imf_3_0_saveDeepTiledImage as Imf_saveDeepTiledImage; pub use imf_deepimageio::Imf_3_0_loadDeepTiledImage_with_header as Imf_loadDeepTiledImage_with_header; pub use imf_deepimageio::Imf_3_0_loadDeepTiledImage as Imf_loadDeepTiledImage; pub mod imf_parthelper; pub use imf_parthelper::Imf_3_0__MultiViewChannelName_t as Imf_MultiViewChannelName_t; pub use imf_parthelper::Imf_3_0__MultiViewChannelName_copy as Imf_MultiViewChannelName_copy; pub use imf_parthelper::Imf_3_0__MultiViewChannelName_move as Imf_MultiViewChannelName_move; pub use imf_parthelper::Imf_3_0__MultiViewChannelName_dtor as Imf_MultiViewChannelName_dtor; pub use imf_parthelper::Imf_3_0__MultiViewChannelName_ctor as Imf_MultiViewChannelName_ctor; pub mod imf_imagedatawindow; pub use imf_imagedatawindow::Imf_3_0__DataWindowSource_e as Imf_DataWindowSource; pub use imf_imagedatawindow::Imf_DataWindowSource_USE_IMAGE_DATA_WINDOW; pub use imf_imagedatawindow::Imf_DataWindowSource_USE_HEADER_DATA_WINDOW; pub use imf_imagedatawindow::DataWindowSource; pub use imf_imagedatawindow::Imf_3_0_dataWindowForFile as Imf_dataWindowForFile; pub mod std_map; pub use std_map::std__map_std__string_std__string__t as std_map_string_string_t; pub use std_map::std__map_std__string_std__string__ctor as std_map_string_string_ctor; pub use std_map::std__map_std__string_std__string__dtor as std_map_string_string_dtor; pub mod imf_lineorder; pub use imf_lineorder::Imf_3_0__LineOrder_e as Imf_LineOrder; pub use imf_lineorder::Imf_LineOrder_INCREASING_Y; pub use imf_lineorder::Imf_LineOrder_DECREASING_Y; pub use imf_lineorder::Imf_LineOrder_RANDOM_Y; pub use imf_lineorder::Imf_LineOrder_NUM_LINEORDERS; pub use imf_lineorder::LineOrder; pub mod imf_flatimage; pub use imf_flatimage::Imf_3_0__FlatImage_t as Imf_FlatImage_t; pub use imf_flatimage::Imf_3_0__FlatImage_levelMode as Imf_FlatImage_levelMode; pub use imf_flatimage::Imf_3_0__FlatImage_levelRoundingMode as Imf_FlatImage_levelRoundingMode; pub use imf_flatimage::Imf_3_0__FlatImage_numLevels as Imf_FlatImage_numLevels; pub use imf_flatimage::Imf_3_0__FlatImage_numXLevels as Imf_FlatImage_numXLevels; pub use imf_flatimage::Imf_3_0__FlatImage_numYLevels as Imf_FlatImage_numYLevels; pub use imf_flatimage::Imf_3_0__FlatImage_dataWindow as Imf_FlatImage_dataWindow; pub use imf_flatimage::Imf_3_0__FlatImage_dataWindowForLevel as Imf_FlatImage_dataWindowForLevel; pub use imf_flatimage::Imf_3_0__FlatImage_levelWidth as Imf_FlatImage_levelWidth; pub use imf_flatimage::Imf_3_0__FlatImage_levelHeight as Imf_FlatImage_levelHeight; pub use imf_flatimage::Imf_3_0__FlatImage_resize as Imf_FlatImage_resize; pub use imf_flatimage::Imf_3_0__FlatImage_shiftPixels as Imf_FlatImage_shiftPixels; pub use imf_flatimage::Imf_3_0__FlatImage_insertChannel as Imf_FlatImage_insertChannel; pub use imf_flatimage::Imf_3_0__FlatImage_eraseChannel as Imf_FlatImage_eraseChannel; pub use imf_flatimage::Imf_3_0__FlatImage_clearChannels as Imf_FlatImage_clearChannels; pub use imf_flatimage::Imf_3_0__FlatImage_renameChannel as Imf_FlatImage_renameChannel; pub use imf_flatimage::Imf_3_0__FlatImage_default as Imf_FlatImage_default; pub use imf_flatimage::Imf_3_0__FlatImage_ctor as Imf_FlatImage_ctor; pub use imf_flatimage::Imf_3_0__FlatImage_dtor as Imf_FlatImage_dtor; pub use imf_flatimage::Imf_3_0__FlatImage_level as Imf_FlatImage_level; pub use imf_flatimage::Imf_3_0__FlatImage_level_const as Imf_FlatImage_level_const; pub mod imf_previewimage; pub use imf_previewimage::Imf_3_0__PreviewRgba_t as Imf_PreviewRgba_t; pub use imf_previewimage::Imf_3_0__PreviewImage_t as Imf_PreviewImage_t; pub use imf_previewimage::Imf_3_0__PreviewRgba_ctor as Imf_PreviewRgba_ctor; pub use imf_previewimage::Imf_3_0__PreviewImage_ctor as Imf_PreviewImage_ctor; pub use imf_previewimage::Imf_3_0__PreviewImage_copy as Imf_PreviewImage_copy; pub use imf_previewimage::Imf_3_0__PreviewImage_dtor as Imf_PreviewImage_dtor; pub use imf_previewimage::Imf_3_0__PreviewImage__assign as Imf_PreviewImage__assign; pub use imf_previewimage::Imf_3_0__PreviewImage_width as Imf_PreviewImage_width; pub use imf_previewimage::Imf_3_0__PreviewImage_height as Imf_PreviewImage_height; pub use imf_previewimage::Imf_3_0__PreviewImage_pixels as Imf_PreviewImage_pixels; pub use imf_previewimage::Imf_3_0__PreviewImage_pixels_const as Imf_PreviewImage_pixels_const; pub use imf_previewimage::Imf_3_0__PreviewImage_pixel as Imf_PreviewImage_pixel; pub use imf_previewimage::Imf_3_0__PreviewImage_pixel_const as Imf_PreviewImage_pixel_const; pub mod imath_vec; pub use imath_vec::Imath_3_0__Vec2_short__t as Imath_V2s_t; pub use imath_vec::Imath_3_0__Vec2_int__t as Imath_V2i_t; pub use imath_vec::Imath_3_0__Vec2_long__t as Imath_V2i64_t; pub use imath_vec::Imath_3_0__Vec2_float__t as Imath_V2f_t; pub use imath_vec::Imath_3_0__Vec2_double__t as Imath_V2d_t; pub use imath_vec::Imath_3_0__Vec3_short__t as Imath_V3s_t; pub use imath_vec::Imath_3_0__Vec3_int__t as Imath_V3i_t; pub use imath_vec::Imath_3_0__Vec3_long__t as Imath_V3i64_t; pub use imath_vec::Imath_3_0__Vec3_float__t as Imath_V3f_t; pub use imath_vec::Imath_3_0__Vec3_double__t as Imath_V3d_t; pub use imath_vec::Imath_3_0__Vec4_short__t as Imath_V4s_t; pub use imath_vec::Imath_3_0__Vec4_int__t as Imath_Vec4_t; pub use imath_vec::Imath_3_0__Vec4_long__t as Imath_V4i64_t; pub use imath_vec::Imath_3_0__Vec4_float__t as Imath_V4f_t; pub use imath_vec::Imath_3_0__Vec4_double__t as Imath_V4d_t; pub use imath_vec::Imath_3_0__InfException_e as Imath_InfException; pub use imath_vec::Imath_InfException_INF_EXCEPTION; pub use imath_vec::Imath_3_0__Vec2_short__index as Imath_V2s_index; pub use imath_vec::Imath_3_0__Vec2_short__index_const as Imath_V2s_index_const; pub use imath_vec::Imath_3_0__Vec2_short__broadcast as Imath_V2s_broadcast; pub use imath_vec::Imath_3_0__Vec2_short__ctor as Imath_V2s_ctor; pub use imath_vec::Imath_3_0__Vec2_short__ctor_1 as Imath_V2s_ctor_1; pub use imath_vec::Imath_3_0__Vec2_short___assign as Imath_V2s__assign; pub use imath_vec::Imath_3_0__Vec2_short__dtor as Imath_V2s_dtor; pub use imath_vec::Imath_3_0__Vec2_short__equalWithAbsError as Imath_V2s_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec2_short__equalWithRelError as Imath_V2s_equalWithRelError; pub use imath_vec::Imath_3_0__Vec2_short__dot as Imath_V2s_dot; pub use imath_vec::Imath_3_0__Vec2_short__cross as Imath_V2s_cross; pub use imath_vec::Imath_3_0__Vec2_short___op_iadd as Imath_V2s__op_iadd; pub use imath_vec::Imath_3_0__Vec2_short___op_add as Imath_V2s__op_add; pub use imath_vec::Imath_3_0__Vec2_short___op_isub as Imath_V2s__op_isub; pub use imath_vec::Imath_3_0__Vec2_short___op_sub as Imath_V2s__op_sub; pub use imath_vec::Imath_3_0__Vec2_short___op_sub_1 as Imath_V2s__op_sub_1; pub use imath_vec::Imath_3_0__Vec2_short__negate as Imath_V2s_negate; pub use imath_vec::Imath_3_0__Vec2_short___op_imul as Imath_V2s__op_imul; pub use imath_vec::Imath_3_0__Vec2_short___op_imul_1 as Imath_V2s__op_imul_1; pub use imath_vec::Imath_3_0__Vec2_short___op_mul as Imath_V2s__op_mul; pub use imath_vec::Imath_3_0__Vec2_short___op_mul_1 as Imath_V2s__op_mul_1; pub use imath_vec::Imath_3_0__Vec2_short___op_idiv as Imath_V2s__op_idiv; pub use imath_vec::Imath_3_0__Vec2_short___op_idiv_1 as Imath_V2s__op_idiv_1; pub use imath_vec::Imath_3_0__Vec2_short___op_div as Imath_V2s__op_div; pub use imath_vec::Imath_3_0__Vec2_short___op_div_1 as Imath_V2s__op_div_1; pub use imath_vec::Imath_3_0__Vec2_short__length2 as Imath_V2s_length2; pub use imath_vec::Imath_3_0__Vec2_short__baseTypeLowest_1 as Imath_V2s_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec2_short__baseTypeMax_1 as Imath_V2s_baseTypeMax; pub use imath_vec::Imath_3_0__Vec2_short__baseTypeSmallest_1 as Imath_V2s_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec2_short__baseTypeEpsilon_1 as Imath_V2s_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec2_short__dimensions_1 as Imath_V2s_dimensions; pub use imath_vec::Imath_3_0__Vec2_int__index as Imath_V2i_index; pub use imath_vec::Imath_3_0__Vec2_int__index_const as Imath_V2i_index_const; pub use imath_vec::Imath_3_0__Vec2_int__broadcast as Imath_V2i_broadcast; pub use imath_vec::Imath_3_0__Vec2_int__ctor as Imath_V2i_ctor; pub use imath_vec::Imath_3_0__Vec2_int__ctor_1 as Imath_V2i_ctor_1; pub use imath_vec::Imath_3_0__Vec2_int___assign as Imath_V2i__assign; pub use imath_vec::Imath_3_0__Vec2_int__dtor as Imath_V2i_dtor; pub use imath_vec::Imath_3_0__Vec2_int__equalWithAbsError as Imath_V2i_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec2_int__equalWithRelError as Imath_V2i_equalWithRelError; pub use imath_vec::Imath_3_0__Vec2_int__dot as Imath_V2i_dot; pub use imath_vec::Imath_3_0__Vec2_int__cross as Imath_V2i_cross; pub use imath_vec::Imath_3_0__Vec2_int___op_iadd as Imath_V2i__op_iadd; pub use imath_vec::Imath_3_0__Vec2_int___op_add as Imath_V2i__op_add; pub use imath_vec::Imath_3_0__Vec2_int___op_isub as Imath_V2i__op_isub; pub use imath_vec::Imath_3_0__Vec2_int___op_sub as Imath_V2i__op_sub; pub use imath_vec::Imath_3_0__Vec2_int___op_sub_1 as Imath_V2i__op_sub_1; pub use imath_vec::Imath_3_0__Vec2_int__negate as Imath_V2i_negate; pub use imath_vec::Imath_3_0__Vec2_int___op_imul as Imath_V2i__op_imul; pub use imath_vec::Imath_3_0__Vec2_int___op_imul_1 as Imath_V2i__op_imul_1; pub use imath_vec::Imath_3_0__Vec2_int___op_mul as Imath_V2i__op_mul; pub use imath_vec::Imath_3_0__Vec2_int___op_mul_1 as Imath_V2i__op_mul_1; pub use imath_vec::Imath_3_0__Vec2_int___op_idiv as Imath_V2i__op_idiv; pub use imath_vec::Imath_3_0__Vec2_int___op_idiv_1 as Imath_V2i__op_idiv_1; pub use imath_vec::Imath_3_0__Vec2_int___op_div as Imath_V2i__op_div; pub use imath_vec::Imath_3_0__Vec2_int___op_div_1 as Imath_V2i__op_div_1; pub use imath_vec::Imath_3_0__Vec2_int__length2 as Imath_V2i_length2; pub use imath_vec::Imath_3_0__Vec2_int__baseTypeLowest_1 as Imath_V2i_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec2_int__baseTypeMax_1 as Imath_V2i_baseTypeMax; pub use imath_vec::Imath_3_0__Vec2_int__baseTypeSmallest_1 as Imath_V2i_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec2_int__baseTypeEpsilon_1 as Imath_V2i_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec2_int__dimensions_1 as Imath_V2i_dimensions; pub use imath_vec::Imath_3_0__Vec2_long__index as Imath_V2i64_index; pub use imath_vec::Imath_3_0__Vec2_long__index_const as Imath_V2i64_index_const; pub use imath_vec::Imath_3_0__Vec2_long__broadcast as Imath_V2i64_broadcast; pub use imath_vec::Imath_3_0__Vec2_long__ctor as Imath_V2i64_ctor; pub use imath_vec::Imath_3_0__Vec2_long__copy as Imath_V2i64_copy; pub use imath_vec::Imath_3_0__Vec2_long___assign as Imath_V2i64__assign; pub use imath_vec::Imath_3_0__Vec2_long__dtor as Imath_V2i64_dtor; pub use imath_vec::Imath_3_0__Vec2_long__equalWithAbsError as Imath_V2i64_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec2_long__equalWithRelError as Imath_V2i64_equalWithRelError; pub use imath_vec::Imath_3_0__Vec2_long__dot as Imath_V2i64_dot; pub use imath_vec::Imath_3_0__Vec2_long__cross as Imath_V2i64_cross; pub use imath_vec::Imath_3_0__Vec2_long___op_iadd as Imath_V2i64__op_iadd; pub use imath_vec::Imath_3_0__Vec2_long___op_add as Imath_V2i64__op_add; pub use imath_vec::Imath_3_0__Vec2_long___op_isub as Imath_V2i64__op_isub; pub use imath_vec::Imath_3_0__Vec2_long___op_sub as Imath_V2i64__op_sub; pub use imath_vec::Imath_3_0__Vec2_long___op_sub_1 as Imath_V2i64__op_sub_1; pub use imath_vec::Imath_3_0__Vec2_long__negate as Imath_V2i64_negate; pub use imath_vec::Imath_3_0__Vec2_long___op_imul as Imath_V2i64__op_imul; pub use imath_vec::Imath_3_0__Vec2_long___op_imul_1 as Imath_V2i64__op_imul_1; pub use imath_vec::Imath_3_0__Vec2_long___op_mul as Imath_V2i64__op_mul; pub use imath_vec::Imath_3_0__Vec2_long___op_mul_1 as Imath_V2i64__op_mul_1; pub use imath_vec::Imath_3_0__Vec2_long___op_idiv as Imath_V2i64__op_idiv; pub use imath_vec::Imath_3_0__Vec2_long___op_idiv_1 as Imath_V2i64__op_idiv_1; pub use imath_vec::Imath_3_0__Vec2_long___op_div as Imath_V2i64__op_div; pub use imath_vec::Imath_3_0__Vec2_long___op_div_1 as Imath_V2i64__op_div_1; pub use imath_vec::Imath_3_0__Vec2_long__length2 as Imath_V2i64_length2; pub use imath_vec::Imath_3_0__Vec2_long__baseTypeLowest_1 as Imath_V2i64_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec2_long__baseTypeMax_1 as Imath_V2i64_baseTypeMax; pub use imath_vec::Imath_3_0__Vec2_long__baseTypeSmallest_1 as Imath_V2i64_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec2_long__baseTypeEpsilon_1 as Imath_V2i64_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec2_long__dimensions_1 as Imath_V2i64_dimensions; pub use imath_vec::Imath_3_0__Vec2_float__index as Imath_V2f_index; pub use imath_vec::Imath_3_0__Vec2_float__index_const as Imath_V2f_index_const; pub use imath_vec::Imath_3_0__Vec2_float__broadcast as Imath_V2f_broadcast; pub use imath_vec::Imath_3_0__Vec2_float__ctor as Imath_V2f_ctor; pub use imath_vec::Imath_3_0__Vec2_float__ctor_1 as Imath_V2f_ctor_1; pub use imath_vec::Imath_3_0__Vec2_float___assign as Imath_V2f__assign; pub use imath_vec::Imath_3_0__Vec2_float__dtor as Imath_V2f_dtor; pub use imath_vec::Imath_3_0__Vec2_float__equalWithAbsError as Imath_V2f_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec2_float__equalWithRelError as Imath_V2f_equalWithRelError; pub use imath_vec::Imath_3_0__Vec2_float__dot as Imath_V2f_dot; pub use imath_vec::Imath_3_0__Vec2_float__cross as Imath_V2f_cross; pub use imath_vec::Imath_3_0__Vec2_float___op_iadd as Imath_V2f__op_iadd; pub use imath_vec::Imath_3_0__Vec2_float___op_add as Imath_V2f__op_add; pub use imath_vec::Imath_3_0__Vec2_float___op_isub as Imath_V2f__op_isub; pub use imath_vec::Imath_3_0__Vec2_float___op_sub as Imath_V2f__op_sub; pub use imath_vec::Imath_3_0__Vec2_float___op_sub_1 as Imath_V2f__op_sub_1; pub use imath_vec::Imath_3_0__Vec2_float__negate as Imath_V2f_negate; pub use imath_vec::Imath_3_0__Vec2_float___op_imul as Imath_V2f__op_imul; pub use imath_vec::Imath_3_0__Vec2_float___op_imul_1 as Imath_V2f__op_imul_1; pub use imath_vec::Imath_3_0__Vec2_float___op_mul as Imath_V2f__op_mul; pub use imath_vec::Imath_3_0__Vec2_float___op_mul_1 as Imath_V2f__op_mul_1; pub use imath_vec::Imath_3_0__Vec2_float___op_idiv as Imath_V2f__op_idiv; pub use imath_vec::Imath_3_0__Vec2_float___op_idiv_1 as Imath_V2f__op_idiv_1; pub use imath_vec::Imath_3_0__Vec2_float___op_div as Imath_V2f__op_div; pub use imath_vec::Imath_3_0__Vec2_float___op_div_1 as Imath_V2f__op_div_1; pub use imath_vec::Imath_3_0__Vec2_float__length as Imath_V2f_length; pub use imath_vec::Imath_3_0__Vec2_float__length2 as Imath_V2f_length2; pub use imath_vec::Imath_3_0__Vec2_float__normalize as Imath_V2f_normalize; pub use imath_vec::Imath_3_0__Vec2_float__normalizeExc as Imath_V2f_normalizeExc; pub use imath_vec::Imath_3_0__Vec2_float__normalizeNonNull as Imath_V2f_normalizeNonNull; pub use imath_vec::Imath_3_0__Vec2_float__normalized as Imath_V2f_normalized; pub use imath_vec::Imath_3_0__Vec2_float__normalizedExc as Imath_V2f_normalizedExc; pub use imath_vec::Imath_3_0__Vec2_float__normalizedNonNull as Imath_V2f_normalizedNonNull; pub use imath_vec::Imath_3_0__Vec2_float__baseTypeLowest_1 as Imath_V2f_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec2_float__baseTypeMax_1 as Imath_V2f_baseTypeMax; pub use imath_vec::Imath_3_0__Vec2_float__baseTypeSmallest_1 as Imath_V2f_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec2_float__baseTypeEpsilon_1 as Imath_V2f_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec2_float__dimensions_1 as Imath_V2f_dimensions; pub use imath_vec::Imath_3_0__Vec2_double__index as Imath_V2d_index; pub use imath_vec::Imath_3_0__Vec2_double__index_const as Imath_V2d_index_const; pub use imath_vec::Imath_3_0__Vec2_double__broadcast as Imath_V2d_broadcast; pub use imath_vec::Imath_3_0__Vec2_double__ctor as Imath_V2d_ctor; pub use imath_vec::Imath_3_0__Vec2_double__ctor_1 as Imath_V2d_ctor_1; pub use imath_vec::Imath_3_0__Vec2_double___assign as Imath_V2d__assign; pub use imath_vec::Imath_3_0__Vec2_double__dtor as Imath_V2d_dtor; pub use imath_vec::Imath_3_0__Vec2_double__equalWithAbsError as Imath_V2d_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec2_double__equalWithRelError as Imath_V2d_equalWithRelError; pub use imath_vec::Imath_3_0__Vec2_double__dot as Imath_V2d_dot; pub use imath_vec::Imath_3_0__Vec2_double__cross as Imath_V2d_cross; pub use imath_vec::Imath_3_0__Vec2_double___op_iadd as Imath_V2d__op_iadd; pub use imath_vec::Imath_3_0__Vec2_double___op_add as Imath_V2d__op_add; pub use imath_vec::Imath_3_0__Vec2_double___op_isub as Imath_V2d__op_isub; pub use imath_vec::Imath_3_0__Vec2_double___op_sub as Imath_V2d__op_sub; pub use imath_vec::Imath_3_0__Vec2_double___op_sub_1 as Imath_V2d__op_sub_1; pub use imath_vec::Imath_3_0__Vec2_double__negate as Imath_V2d_negate; pub use imath_vec::Imath_3_0__Vec2_double___op_imul as Imath_V2d__op_imul; pub use imath_vec::Imath_3_0__Vec2_double___op_imul_1 as Imath_V2d__op_imul_1; pub use imath_vec::Imath_3_0__Vec2_double___op_mul as Imath_V2d__op_mul; pub use imath_vec::Imath_3_0__Vec2_double___op_mul_1 as Imath_V2d__op_mul_1; pub use imath_vec::Imath_3_0__Vec2_double___op_idiv as Imath_V2d__op_idiv; pub use imath_vec::Imath_3_0__Vec2_double___op_idiv_1 as Imath_V2d__op_idiv_1; pub use imath_vec::Imath_3_0__Vec2_double___op_div as Imath_V2d__op_div; pub use imath_vec::Imath_3_0__Vec2_double___op_div_1 as Imath_V2d__op_div_1; pub use imath_vec::Imath_3_0__Vec2_double__length as Imath_V2d_length; pub use imath_vec::Imath_3_0__Vec2_double__length2 as Imath_V2d_length2; pub use imath_vec::Imath_3_0__Vec2_double__normalize as Imath_V2d_normalize; pub use imath_vec::Imath_3_0__Vec2_double__normalizeExc as Imath_V2d_normalizeExc; pub use imath_vec::Imath_3_0__Vec2_double__normalizeNonNull as Imath_V2d_normalizeNonNull; pub use imath_vec::Imath_3_0__Vec2_double__normalized as Imath_V2d_normalized; pub use imath_vec::Imath_3_0__Vec2_double__normalizedExc as Imath_V2d_normalizedExc; pub use imath_vec::Imath_3_0__Vec2_double__normalizedNonNull as Imath_V2d_normalizedNonNull; pub use imath_vec::Imath_3_0__Vec2_double__baseTypeLowest_1 as Imath_V2d_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec2_double__baseTypeMax_1 as Imath_V2d_baseTypeMax; pub use imath_vec::Imath_3_0__Vec2_double__baseTypeSmallest_1 as Imath_V2d_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec2_double__baseTypeEpsilon_1 as Imath_V2d_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec2_double__dimensions_1 as Imath_V2d_dimensions; pub use imath_vec::Imath_3_0__Vec3_short__index as Imath_V3s_index; pub use imath_vec::Imath_3_0__Vec3_short__index_const as Imath_V3s_index_const; pub use imath_vec::Imath_3_0__Vec3_short__ctor as Imath_V3s_ctor; pub use imath_vec::Imath_3_0__Vec3_short__ctor_1 as Imath_V3s_ctor_1; pub use imath_vec::Imath_3_0__Vec3_short__ctor_2 as Imath_V3s_ctor_2; pub use imath_vec::Imath_3_0__Vec3_short__ctor_3 as Imath_V3s_ctor_3; pub use imath_vec::Imath_3_0__Vec3_short___assign as Imath_V3s__assign; pub use imath_vec::Imath_3_0__Vec3_short__dtor as Imath_V3s_dtor; pub use imath_vec::Imath_3_0__Vec3_short__getValue as Imath_V3s_getValue; pub use imath_vec::Imath_3_0__Vec3_short__getValue_1 as Imath_V3s_getValue_1; pub use imath_vec::Imath_3_0__Vec3_short__equalWithAbsError as Imath_V3s_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec3_short__equalWithRelError as Imath_V3s_equalWithRelError; pub use imath_vec::Imath_3_0__Vec3_short__dot as Imath_V3s_dot; pub use imath_vec::Imath_3_0__Vec3_short__cross as Imath_V3s_cross; pub use imath_vec::Imath_3_0__Vec3_short___op_iadd as Imath_V3s__op_iadd; pub use imath_vec::Imath_3_0__Vec3_short___op_add as Imath_V3s__op_add; pub use imath_vec::Imath_3_0__Vec3_short___op_isub as Imath_V3s__op_isub; pub use imath_vec::Imath_3_0__Vec3_short___op_sub as Imath_V3s__op_sub; pub use imath_vec::Imath_3_0__Vec3_short___op_sub_1 as Imath_V3s__op_sub_1; pub use imath_vec::Imath_3_0__Vec3_short__negate as Imath_V3s_negate; pub use imath_vec::Imath_3_0__Vec3_short___op_imul as Imath_V3s__op_imul; pub use imath_vec::Imath_3_0__Vec3_short___op_imul_1 as Imath_V3s__op_imul_1; pub use imath_vec::Imath_3_0__Vec3_short___op_mul as Imath_V3s__op_mul; pub use imath_vec::Imath_3_0__Vec3_short___op_mul_1 as Imath_V3s__op_mul_1; pub use imath_vec::Imath_3_0__Vec3_short___op_idiv as Imath_V3s__op_idiv; pub use imath_vec::Imath_3_0__Vec3_short___op_idiv_1 as Imath_V3s__op_idiv_1; pub use imath_vec::Imath_3_0__Vec3_short___op_div as Imath_V3s__op_div; pub use imath_vec::Imath_3_0__Vec3_short___op_div_1 as Imath_V3s__op_div_1; pub use imath_vec::Imath_3_0__Vec3_short__length2 as Imath_V3s_length2; pub use imath_vec::Imath_3_0__Vec3_short__baseTypeLowest_1 as Imath_V3s_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec3_short__baseTypeMax_1 as Imath_V3s_baseTypeMax; pub use imath_vec::Imath_3_0__Vec3_short__baseTypeSmallest_1 as Imath_V3s_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec3_short__baseTypeEpsilon_1 as Imath_V3s_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec3_short__dimensions_1 as Imath_V3s_dimensions; pub use imath_vec::Imath_3_0__Vec3_int__index as Imath_V3i_index; pub use imath_vec::Imath_3_0__Vec3_int__index_const as Imath_V3i_index_const; pub use imath_vec::Imath_3_0__Vec3_int__ctor as Imath_V3i_ctor; pub use imath_vec::Imath_3_0__Vec3_int__ctor_1 as Imath_V3i_ctor_1; pub use imath_vec::Imath_3_0__Vec3_int__ctor_2 as Imath_V3i_ctor_2; pub use imath_vec::Imath_3_0__Vec3_int__ctor_3 as Imath_V3i_ctor_3; pub use imath_vec::Imath_3_0__Vec3_int___assign as Imath_V3i__assign; pub use imath_vec::Imath_3_0__Vec3_int__dtor as Imath_V3i_dtor; pub use imath_vec::Imath_3_0__Vec3_int__getValue as Imath_V3i_getValue; pub use imath_vec::Imath_3_0__Vec3_int__getValue_1 as Imath_V3i_getValue_1; pub use imath_vec::Imath_3_0__Vec3_int__equalWithAbsError as Imath_V3i_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec3_int__equalWithRelError as Imath_V3i_equalWithRelError; pub use imath_vec::Imath_3_0__Vec3_int__dot as Imath_V3i_dot; pub use imath_vec::Imath_3_0__Vec3_int__cross as Imath_V3i_cross; pub use imath_vec::Imath_3_0__Vec3_int___op_iadd as Imath_V3i__op_iadd; pub use imath_vec::Imath_3_0__Vec3_int___op_add as Imath_V3i__op_add; pub use imath_vec::Imath_3_0__Vec3_int___op_isub as Imath_V3i__op_isub; pub use imath_vec::Imath_3_0__Vec3_int___op_sub as Imath_V3i__op_sub; pub use imath_vec::Imath_3_0__Vec3_int___op_sub_1 as Imath_V3i__op_sub_1; pub use imath_vec::Imath_3_0__Vec3_int__negate as Imath_V3i_negate; pub use imath_vec::Imath_3_0__Vec3_int___op_imul as Imath_V3i__op_imul; pub use imath_vec::Imath_3_0__Vec3_int___op_imul_1 as Imath_V3i__op_imul_1; pub use imath_vec::Imath_3_0__Vec3_int___op_mul as Imath_V3i__op_mul; pub use imath_vec::Imath_3_0__Vec3_int___op_mul_1 as Imath_V3i__op_mul_1; pub use imath_vec::Imath_3_0__Vec3_int___op_idiv as Imath_V3i__op_idiv; pub use imath_vec::Imath_3_0__Vec3_int___op_idiv_1 as Imath_V3i__op_idiv_1; pub use imath_vec::Imath_3_0__Vec3_int___op_div as Imath_V3i__op_div; pub use imath_vec::Imath_3_0__Vec3_int___op_div_1 as Imath_V3i__op_div_1; pub use imath_vec::Imath_3_0__Vec3_int__length2 as Imath_V3i_length2; pub use imath_vec::Imath_3_0__Vec3_int__baseTypeLowest_1 as Imath_V3i_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec3_int__baseTypeMax_1 as Imath_V3i_baseTypeMax; pub use imath_vec::Imath_3_0__Vec3_int__baseTypeSmallest_1 as Imath_V3i_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec3_int__baseTypeEpsilon_1 as Imath_V3i_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec3_int__dimensions_1 as Imath_V3i_dimensions; pub use imath_vec::Imath_3_0__Vec3_long__index as Imath_V3i64_index; pub use imath_vec::Imath_3_0__Vec3_long__index_const as Imath_V3i64_index_const; pub use imath_vec::Imath_3_0__Vec3_long__ctor as Imath_V3i64_ctor; pub use imath_vec::Imath_3_0__Vec3_long__ctor_1 as Imath_V3i64_ctor_1; pub use imath_vec::Imath_3_0__Vec3_long__ctor_2 as Imath_V3i64_ctor_2; pub use imath_vec::Imath_3_0__Vec3_long__copy as Imath_V3i64_copy; pub use imath_vec::Imath_3_0__Vec3_long___assign as Imath_V3i64__assign; pub use imath_vec::Imath_3_0__Vec3_long__dtor as Imath_V3i64_dtor; pub use imath_vec::Imath_3_0__Vec3_long__getValue as Imath_V3i64_getValue; pub use imath_vec::Imath_3_0__Vec3_long__getValue_1 as Imath_V3i64_getValue_1; pub use imath_vec::Imath_3_0__Vec3_long__equalWithAbsError as Imath_V3i64_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec3_long__equalWithRelError as Imath_V3i64_equalWithRelError; pub use imath_vec::Imath_3_0__Vec3_long__dot as Imath_V3i64_dot; pub use imath_vec::Imath_3_0__Vec3_long__cross as Imath_V3i64_cross; pub use imath_vec::Imath_3_0__Vec3_long___op_iadd as Imath_V3i64__op_iadd; pub use imath_vec::Imath_3_0__Vec3_long___op_add as Imath_V3i64__op_add; pub use imath_vec::Imath_3_0__Vec3_long___op_isub as Imath_V3i64__op_isub; pub use imath_vec::Imath_3_0__Vec3_long___op_sub as Imath_V3i64__op_sub; pub use imath_vec::Imath_3_0__Vec3_long___op_sub_1 as Imath_V3i64__op_sub_1; pub use imath_vec::Imath_3_0__Vec3_long__negate as Imath_V3i64_negate; pub use imath_vec::Imath_3_0__Vec3_long___op_imul as Imath_V3i64__op_imul; pub use imath_vec::Imath_3_0__Vec3_long___op_imul_1 as Imath_V3i64__op_imul_1; pub use imath_vec::Imath_3_0__Vec3_long___op_mul as Imath_V3i64__op_mul; pub use imath_vec::Imath_3_0__Vec3_long___op_mul_1 as Imath_V3i64__op_mul_1; pub use imath_vec::Imath_3_0__Vec3_long___op_idiv as Imath_V3i64__op_idiv; pub use imath_vec::Imath_3_0__Vec3_long___op_idiv_1 as Imath_V3i64__op_idiv_1; pub use imath_vec::Imath_3_0__Vec3_long___op_div as Imath_V3i64__op_div; pub use imath_vec::Imath_3_0__Vec3_long___op_div_1 as Imath_V3i64__op_div_1; pub use imath_vec::Imath_3_0__Vec3_long__length2 as Imath_V3i64_length2; pub use imath_vec::Imath_3_0__Vec3_long__baseTypeLowest_1 as Imath_V3i64_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec3_long__baseTypeMax_1 as Imath_V3i64_baseTypeMax; pub use imath_vec::Imath_3_0__Vec3_long__baseTypeSmallest_1 as Imath_V3i64_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec3_long__baseTypeEpsilon_1 as Imath_V3i64_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec3_long__dimensions_1 as Imath_V3i64_dimensions; pub use imath_vec::Imath_3_0__Vec3_float__index as Imath_V3f_index; pub use imath_vec::Imath_3_0__Vec3_float__index_const as Imath_V3f_index_const; pub use imath_vec::Imath_3_0__Vec3_float__ctor as Imath_V3f_ctor; pub use imath_vec::Imath_3_0__Vec3_float__ctor_1 as Imath_V3f_ctor_1; pub use imath_vec::Imath_3_0__Vec3_float__ctor_2 as Imath_V3f_ctor_2; pub use imath_vec::Imath_3_0__Vec3_float__ctor_3 as Imath_V3f_ctor_3; pub use imath_vec::Imath_3_0__Vec3_float___assign as Imath_V3f__assign; pub use imath_vec::Imath_3_0__Vec3_float__dtor as Imath_V3f_dtor; pub use imath_vec::Imath_3_0__Vec3_float__getValue as Imath_V3f_getValue; pub use imath_vec::Imath_3_0__Vec3_float__getValue_1 as Imath_V3f_getValue_1; pub use imath_vec::Imath_3_0__Vec3_float__equalWithAbsError as Imath_V3f_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec3_float__equalWithRelError as Imath_V3f_equalWithRelError; pub use imath_vec::Imath_3_0__Vec3_float__dot as Imath_V3f_dot; pub use imath_vec::Imath_3_0__Vec3_float__cross as Imath_V3f_cross; pub use imath_vec::Imath_3_0__Vec3_float___op_iadd as Imath_V3f__op_iadd; pub use imath_vec::Imath_3_0__Vec3_float___op_add as Imath_V3f__op_add; pub use imath_vec::Imath_3_0__Vec3_float___op_isub as Imath_V3f__op_isub; pub use imath_vec::Imath_3_0__Vec3_float___op_sub as Imath_V3f__op_sub; pub use imath_vec::Imath_3_0__Vec3_float___op_sub_1 as Imath_V3f__op_sub_1; pub use imath_vec::Imath_3_0__Vec3_float__negate as Imath_V3f_negate; pub use imath_vec::Imath_3_0__Vec3_float___op_imul as Imath_V3f__op_imul; pub use imath_vec::Imath_3_0__Vec3_float___op_imul_1 as Imath_V3f__op_imul_1; pub use imath_vec::Imath_3_0__Vec3_float___op_mul as Imath_V3f__op_mul; pub use imath_vec::Imath_3_0__Vec3_float___op_mul_1 as Imath_V3f__op_mul_1; pub use imath_vec::Imath_3_0__Vec3_float___op_idiv as Imath_V3f__op_idiv; pub use imath_vec::Imath_3_0__Vec3_float___op_idiv_1 as Imath_V3f__op_idiv_1; pub use imath_vec::Imath_3_0__Vec3_float___op_div as Imath_V3f__op_div; pub use imath_vec::Imath_3_0__Vec3_float___op_div_1 as Imath_V3f__op_div_1; pub use imath_vec::Imath_3_0__Vec3_float__length as Imath_V3f_length; pub use imath_vec::Imath_3_0__Vec3_float__length2 as Imath_V3f_length2; pub use imath_vec::Imath_3_0__Vec3_float__normalize as Imath_V3f_normalize; pub use imath_vec::Imath_3_0__Vec3_float__normalizeNonNull as Imath_V3f_normalizeNonNull; pub use imath_vec::Imath_3_0__Vec3_float__normalized as Imath_V3f_normalized; pub use imath_vec::Imath_3_0__Vec3_float__normalizedNonNull as Imath_V3f_normalizedNonNull; pub use imath_vec::Imath_3_0__Vec3_float__baseTypeLowest_1 as Imath_V3f_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec3_float__baseTypeMax_1 as Imath_V3f_baseTypeMax; pub use imath_vec::Imath_3_0__Vec3_float__baseTypeSmallest_1 as Imath_V3f_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec3_float__baseTypeEpsilon_1 as Imath_V3f_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec3_float__dimensions_1 as Imath_V3f_dimensions; pub use imath_vec::Imath_3_0__Vec3_double__index as Imath_V3d_index; pub use imath_vec::Imath_3_0__Vec3_double__index_const as Imath_V3d_index_const; pub use imath_vec::Imath_3_0__Vec3_double__ctor as Imath_V3d_ctor; pub use imath_vec::Imath_3_0__Vec3_double__ctor_1 as Imath_V3d_ctor_1; pub use imath_vec::Imath_3_0__Vec3_double__ctor_2 as Imath_V3d_ctor_2; pub use imath_vec::Imath_3_0__Vec3_double__ctor_3 as Imath_V3d_ctor_3; pub use imath_vec::Imath_3_0__Vec3_double___assign as Imath_V3d__assign; pub use imath_vec::Imath_3_0__Vec3_double__dtor as Imath_V3d_dtor; pub use imath_vec::Imath_3_0__Vec3_double__getValue as Imath_V3d_getValue; pub use imath_vec::Imath_3_0__Vec3_double__getValue_1 as Imath_V3d_getValue_1; pub use imath_vec::Imath_3_0__Vec3_double__equalWithAbsError as Imath_V3d_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec3_double__equalWithRelError as Imath_V3d_equalWithRelError; pub use imath_vec::Imath_3_0__Vec3_double__dot as Imath_V3d_dot; pub use imath_vec::Imath_3_0__Vec3_double__cross as Imath_V3d_cross; pub use imath_vec::Imath_3_0__Vec3_double___op_iadd as Imath_V3d__op_iadd; pub use imath_vec::Imath_3_0__Vec3_double___op_add as Imath_V3d__op_add; pub use imath_vec::Imath_3_0__Vec3_double___op_isub as Imath_V3d__op_isub; pub use imath_vec::Imath_3_0__Vec3_double___op_sub as Imath_V3d__op_sub; pub use imath_vec::Imath_3_0__Vec3_double___op_sub_1 as Imath_V3d__op_sub_1; pub use imath_vec::Imath_3_0__Vec3_double__negate as Imath_V3d_negate; pub use imath_vec::Imath_3_0__Vec3_double___op_imul as Imath_V3d__op_imul; pub use imath_vec::Imath_3_0__Vec3_double___op_imul_1 as Imath_V3d__op_imul_1; pub use imath_vec::Imath_3_0__Vec3_double___op_mul as Imath_V3d__op_mul; pub use imath_vec::Imath_3_0__Vec3_double___op_mul_1 as Imath_V3d__op_mul_1; pub use imath_vec::Imath_3_0__Vec3_double___op_idiv as Imath_V3d__op_idiv; pub use imath_vec::Imath_3_0__Vec3_double___op_idiv_1 as Imath_V3d__op_idiv_1; pub use imath_vec::Imath_3_0__Vec3_double___op_div as Imath_V3d__op_div; pub use imath_vec::Imath_3_0__Vec3_double___op_div_1 as Imath_V3d__op_div_1; pub use imath_vec::Imath_3_0__Vec3_double__length as Imath_V3d_length; pub use imath_vec::Imath_3_0__Vec3_double__length2 as Imath_V3d_length2; pub use imath_vec::Imath_3_0__Vec3_double__normalize as Imath_V3d_normalize; pub use imath_vec::Imath_3_0__Vec3_double__normalizeNonNull as Imath_V3d_normalizeNonNull; pub use imath_vec::Imath_3_0__Vec3_double__normalized as Imath_V3d_normalized; pub use imath_vec::Imath_3_0__Vec3_double__normalizedNonNull as Imath_V3d_normalizedNonNull; pub use imath_vec::Imath_3_0__Vec3_double__baseTypeLowest_1 as Imath_V3d_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec3_double__baseTypeMax_1 as Imath_V3d_baseTypeMax; pub use imath_vec::Imath_3_0__Vec3_double__baseTypeSmallest_1 as Imath_V3d_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec3_double__baseTypeEpsilon_1 as Imath_V3d_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec3_double__dimensions_1 as Imath_V3d_dimensions; pub use imath_vec::Imath_3_0__Vec4_short__index as Imath_V4s_index; pub use imath_vec::Imath_3_0__Vec4_short__index_const as Imath_V4s_index_const; pub use imath_vec::Imath_3_0__Vec4_short__ctor as Imath_V4s_ctor; pub use imath_vec::Imath_3_0__Vec4_short__ctor_1 as Imath_V4s_ctor_1; pub use imath_vec::Imath_3_0__Vec4_short__ctor_2 as Imath_V4s_ctor_2; pub use imath_vec::Imath_3_0__Vec4_short__ctor_3 as Imath_V4s_ctor_3; pub use imath_vec::Imath_3_0__Vec4_short___assign as Imath_V4s__assign; pub use imath_vec::Imath_3_0__Vec4_short__dtor as Imath_V4s_dtor; pub use imath_vec::Imath_3_0__Vec4_short__equalWithAbsError as Imath_V4s_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec4_short__equalWithRelError as Imath_V4s_equalWithRelError; pub use imath_vec::Imath_3_0__Vec4_short__dot as Imath_V4s_dot; pub use imath_vec::Imath_3_0__Vec4_short___op_add as Imath_V4s__op_add; pub use imath_vec::Imath_3_0__Vec4_short___op_isub as Imath_V4s__op_isub; pub use imath_vec::Imath_3_0__Vec4_short___op_sub as Imath_V4s__op_sub; pub use imath_vec::Imath_3_0__Vec4_short___op_sub_1 as Imath_V4s__op_sub_1; pub use imath_vec::Imath_3_0__Vec4_short__negate as Imath_V4s_negate; pub use imath_vec::Imath_3_0__Vec4_short___op_imul as Imath_V4s__op_imul; pub use imath_vec::Imath_3_0__Vec4_short___op_imul_1 as Imath_V4s__op_imul_1; pub use imath_vec::Imath_3_0__Vec4_short___op_mul as Imath_V4s__op_mul; pub use imath_vec::Imath_3_0__Vec4_short___op_mul_1 as Imath_V4s__op_mul_1; pub use imath_vec::Imath_3_0__Vec4_short___op_idiv as Imath_V4s__op_idiv; pub use imath_vec::Imath_3_0__Vec4_short___op_idiv_1 as Imath_V4s__op_idiv_1; pub use imath_vec::Imath_3_0__Vec4_short___op_div as Imath_V4s__op_div; pub use imath_vec::Imath_3_0__Vec4_short___op_div_1 as Imath_V4s__op_div_1; pub use imath_vec::Imath_3_0__Vec4_short__length2 as Imath_V4s_length2; pub use imath_vec::Imath_3_0__Vec4_short__baseTypeLowest_1 as Imath_V4s_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec4_short__baseTypeMax_1 as Imath_V4s_baseTypeMax; pub use imath_vec::Imath_3_0__Vec4_short__baseTypeSmallest_1 as Imath_V4s_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec4_short__baseTypeEpsilon_1 as Imath_V4s_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec4_short__dimensions_1 as Imath_V4s_dimensions; pub use imath_vec::Imath_3_0__Vec4_int__index as Imath_Vec4_index; pub use imath_vec::Imath_3_0__Vec4_int__index_const as Imath_Vec4_index_const; pub use imath_vec::Imath_3_0__Vec4_int__ctor as Imath_Vec4_ctor; pub use imath_vec::Imath_3_0__Vec4_int__ctor_1 as Imath_Vec4_ctor_1; pub use imath_vec::Imath_3_0__Vec4_int__ctor_2 as Imath_Vec4_ctor_2; pub use imath_vec::Imath_3_0__Vec4_int__ctor_3 as Imath_Vec4_ctor_3; pub use imath_vec::Imath_3_0__Vec4_int___assign as Imath_Vec4__assign; pub use imath_vec::Imath_3_0__Vec4_int__dtor as Imath_Vec4_dtor; pub use imath_vec::Imath_3_0__Vec4_int__equalWithAbsError as Imath_Vec4_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec4_int__equalWithRelError as Imath_Vec4_equalWithRelError; pub use imath_vec::Imath_3_0__Vec4_int__dot as Imath_Vec4_dot; pub use imath_vec::Imath_3_0__Vec4_int___op_add as Imath_Vec4__op_add; pub use imath_vec::Imath_3_0__Vec4_int___op_isub as Imath_Vec4__op_isub; pub use imath_vec::Imath_3_0__Vec4_int___op_sub as Imath_Vec4__op_sub; pub use imath_vec::Imath_3_0__Vec4_int___op_sub_1 as Imath_Vec4__op_sub_1; pub use imath_vec::Imath_3_0__Vec4_int__negate as Imath_Vec4_negate; pub use imath_vec::Imath_3_0__Vec4_int___op_imul as Imath_Vec4__op_imul; pub use imath_vec::Imath_3_0__Vec4_int___op_imul_1 as Imath_Vec4__op_imul_1; pub use imath_vec::Imath_3_0__Vec4_int___op_mul as Imath_Vec4__op_mul; pub use imath_vec::Imath_3_0__Vec4_int___op_mul_1 as Imath_Vec4__op_mul_1; pub use imath_vec::Imath_3_0__Vec4_int___op_idiv as Imath_Vec4__op_idiv; pub use imath_vec::Imath_3_0__Vec4_int___op_idiv_1 as Imath_Vec4__op_idiv_1; pub use imath_vec::Imath_3_0__Vec4_int___op_div as Imath_Vec4__op_div; pub use imath_vec::Imath_3_0__Vec4_int___op_div_1 as Imath_Vec4__op_div_1; pub use imath_vec::Imath_3_0__Vec4_int__length2 as Imath_Vec4_length2; pub use imath_vec::Imath_3_0__Vec4_int__baseTypeLowest_1 as Imath_Vec4_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec4_int__baseTypeMax_1 as Imath_Vec4_baseTypeMax; pub use imath_vec::Imath_3_0__Vec4_int__baseTypeSmallest_1 as Imath_Vec4_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec4_int__baseTypeEpsilon_1 as Imath_Vec4_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec4_int__dimensions_1 as Imath_Vec4_dimensions; pub use imath_vec::Imath_3_0__Vec4_long__index as Imath_V4i64_index; pub use imath_vec::Imath_3_0__Vec4_long__index_const as Imath_V4i64_index_const; pub use imath_vec::Imath_3_0__Vec4_long__ctor as Imath_V4i64_ctor; pub use imath_vec::Imath_3_0__Vec4_long__ctor_1 as Imath_V4i64_ctor_1; pub use imath_vec::Imath_3_0__Vec4_long__ctor_2 as Imath_V4i64_ctor_2; pub use imath_vec::Imath_3_0__Vec4_long__copy as Imath_V4i64_copy; pub use imath_vec::Imath_3_0__Vec4_long___assign as Imath_V4i64__assign; pub use imath_vec::Imath_3_0__Vec4_long__dtor as Imath_V4i64_dtor; pub use imath_vec::Imath_3_0__Vec4_long__equalWithAbsError as Imath_V4i64_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec4_long__equalWithRelError as Imath_V4i64_equalWithRelError; pub use imath_vec::Imath_3_0__Vec4_long__dot as Imath_V4i64_dot; pub use imath_vec::Imath_3_0__Vec4_long___op_add as Imath_V4i64__op_add; pub use imath_vec::Imath_3_0__Vec4_long___op_isub as Imath_V4i64__op_isub; pub use imath_vec::Imath_3_0__Vec4_long___op_sub as Imath_V4i64__op_sub; pub use imath_vec::Imath_3_0__Vec4_long___op_sub_1 as Imath_V4i64__op_sub_1; pub use imath_vec::Imath_3_0__Vec4_long__negate as Imath_V4i64_negate; pub use imath_vec::Imath_3_0__Vec4_long___op_imul as Imath_V4i64__op_imul; pub use imath_vec::Imath_3_0__Vec4_long___op_imul_1 as Imath_V4i64__op_imul_1; pub use imath_vec::Imath_3_0__Vec4_long___op_mul as Imath_V4i64__op_mul; pub use imath_vec::Imath_3_0__Vec4_long___op_mul_1 as Imath_V4i64__op_mul_1; pub use imath_vec::Imath_3_0__Vec4_long___op_idiv as Imath_V4i64__op_idiv; pub use imath_vec::Imath_3_0__Vec4_long___op_idiv_1 as Imath_V4i64__op_idiv_1; pub use imath_vec::Imath_3_0__Vec4_long___op_div as Imath_V4i64__op_div; pub use imath_vec::Imath_3_0__Vec4_long___op_div_1 as Imath_V4i64__op_div_1; pub use imath_vec::Imath_3_0__Vec4_long__length2 as Imath_V4i64_length2; pub use imath_vec::Imath_3_0__Vec4_long__baseTypeLowest_1 as Imath_V4i64_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec4_long__baseTypeMax_1 as Imath_V4i64_baseTypeMax; pub use imath_vec::Imath_3_0__Vec4_long__baseTypeSmallest_1 as Imath_V4i64_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec4_long__baseTypeEpsilon_1 as Imath_V4i64_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec4_long__dimensions_1 as Imath_V4i64_dimensions; pub use imath_vec::Imath_3_0__Vec4_float__index as Imath_V4f_index; pub use imath_vec::Imath_3_0__Vec4_float__index_const as Imath_V4f_index_const; pub use imath_vec::Imath_3_0__Vec4_float__ctor as Imath_V4f_ctor; pub use imath_vec::Imath_3_0__Vec4_float__ctor_1 as Imath_V4f_ctor_1; pub use imath_vec::Imath_3_0__Vec4_float__ctor_2 as Imath_V4f_ctor_2; pub use imath_vec::Imath_3_0__Vec4_float__ctor_3 as Imath_V4f_ctor_3; pub use imath_vec::Imath_3_0__Vec4_float___assign as Imath_V4f__assign; pub use imath_vec::Imath_3_0__Vec4_float__dtor as Imath_V4f_dtor; pub use imath_vec::Imath_3_0__Vec4_float__equalWithAbsError as Imath_V4f_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec4_float__equalWithRelError as Imath_V4f_equalWithRelError; pub use imath_vec::Imath_3_0__Vec4_float__dot as Imath_V4f_dot; pub use imath_vec::Imath_3_0__Vec4_float___op_add as Imath_V4f__op_add; pub use imath_vec::Imath_3_0__Vec4_float___op_isub as Imath_V4f__op_isub; pub use imath_vec::Imath_3_0__Vec4_float___op_sub as Imath_V4f__op_sub; pub use imath_vec::Imath_3_0__Vec4_float___op_sub_1 as Imath_V4f__op_sub_1; pub use imath_vec::Imath_3_0__Vec4_float__negate as Imath_V4f_negate; pub use imath_vec::Imath_3_0__Vec4_float___op_imul as Imath_V4f__op_imul; pub use imath_vec::Imath_3_0__Vec4_float___op_imul_1 as Imath_V4f__op_imul_1; pub use imath_vec::Imath_3_0__Vec4_float___op_mul as Imath_V4f__op_mul; pub use imath_vec::Imath_3_0__Vec4_float___op_mul_1 as Imath_V4f__op_mul_1; pub use imath_vec::Imath_3_0__Vec4_float___op_idiv as Imath_V4f__op_idiv; pub use imath_vec::Imath_3_0__Vec4_float___op_idiv_1 as Imath_V4f__op_idiv_1; pub use imath_vec::Imath_3_0__Vec4_float___op_div as Imath_V4f__op_div; pub use imath_vec::Imath_3_0__Vec4_float___op_div_1 as Imath_V4f__op_div_1; pub use imath_vec::Imath_3_0__Vec4_float__length as Imath_V4f_length; pub use imath_vec::Imath_3_0__Vec4_float__length2 as Imath_V4f_length2; pub use imath_vec::Imath_3_0__Vec4_float__normalize as Imath_V4f_normalize; pub use imath_vec::Imath_3_0__Vec4_float__normalizeNonNull as Imath_V4f_normalizeNonNull; pub use imath_vec::Imath_3_0__Vec4_float__normalized as Imath_V4f_normalized; pub use imath_vec::Imath_3_0__Vec4_float__normalizedNonNull as Imath_V4f_normalizedNonNull; pub use imath_vec::Imath_3_0__Vec4_float__baseTypeLowest_1 as Imath_V4f_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec4_float__baseTypeMax_1 as Imath_V4f_baseTypeMax; pub use imath_vec::Imath_3_0__Vec4_float__baseTypeSmallest_1 as Imath_V4f_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec4_float__baseTypeEpsilon_1 as Imath_V4f_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec4_float__dimensions_1 as Imath_V4f_dimensions; pub use imath_vec::Imath_3_0__Vec4_double__index as Imath_V4d_index; pub use imath_vec::Imath_3_0__Vec4_double__index_const as Imath_V4d_index_const; pub use imath_vec::Imath_3_0__Vec4_double__ctor as Imath_V4d_ctor; pub use imath_vec::Imath_3_0__Vec4_double__ctor_1 as Imath_V4d_ctor_1; pub use imath_vec::Imath_3_0__Vec4_double__ctor_2 as Imath_V4d_ctor_2; pub use imath_vec::Imath_3_0__Vec4_double__ctor_3 as Imath_V4d_ctor_3; pub use imath_vec::Imath_3_0__Vec4_double___assign as Imath_V4d__assign; pub use imath_vec::Imath_3_0__Vec4_double__dtor as Imath_V4d_dtor; pub use imath_vec::Imath_3_0__Vec4_double__equalWithAbsError as Imath_V4d_equalWithAbsError; pub use imath_vec::Imath_3_0__Vec4_double__equalWithRelError as Imath_V4d_equalWithRelError; pub use imath_vec::Imath_3_0__Vec4_double__dot as Imath_V4d_dot; pub use imath_vec::Imath_3_0__Vec4_double___op_add as Imath_V4d__op_add; pub use imath_vec::Imath_3_0__Vec4_double___op_isub as Imath_V4d__op_isub; pub use imath_vec::Imath_3_0__Vec4_double___op_sub as Imath_V4d__op_sub; pub use imath_vec::Imath_3_0__Vec4_double___op_sub_1 as Imath_V4d__op_sub_1; pub use imath_vec::Imath_3_0__Vec4_double__negate as Imath_V4d_negate; pub use imath_vec::Imath_3_0__Vec4_double___op_imul as Imath_V4d__op_imul; pub use imath_vec::Imath_3_0__Vec4_double___op_imul_1 as Imath_V4d__op_imul_1; pub use imath_vec::Imath_3_0__Vec4_double___op_mul as Imath_V4d__op_mul; pub use imath_vec::Imath_3_0__Vec4_double___op_mul_1 as Imath_V4d__op_mul_1; pub use imath_vec::Imath_3_0__Vec4_double___op_idiv as Imath_V4d__op_idiv; pub use imath_vec::Imath_3_0__Vec4_double___op_idiv_1 as Imath_V4d__op_idiv_1; pub use imath_vec::Imath_3_0__Vec4_double___op_div as Imath_V4d__op_div; pub use imath_vec::Imath_3_0__Vec4_double___op_div_1 as Imath_V4d__op_div_1; pub use imath_vec::Imath_3_0__Vec4_double__length as Imath_V4d_length; pub use imath_vec::Imath_3_0__Vec4_double__length2 as Imath_V4d_length2; pub use imath_vec::Imath_3_0__Vec4_double__normalize as Imath_V4d_normalize; pub use imath_vec::Imath_3_0__Vec4_double__normalizeNonNull as Imath_V4d_normalizeNonNull; pub use imath_vec::Imath_3_0__Vec4_double__normalized as Imath_V4d_normalized; pub use imath_vec::Imath_3_0__Vec4_double__normalizedNonNull as Imath_V4d_normalizedNonNull; pub use imath_vec::Imath_3_0__Vec4_double__baseTypeLowest_1 as Imath_V4d_baseTypeLowest; pub use imath_vec::Imath_3_0__Vec4_double__baseTypeMax_1 as Imath_V4d_baseTypeMax; pub use imath_vec::Imath_3_0__Vec4_double__baseTypeSmallest_1 as Imath_V4d_baseTypeSmallest; pub use imath_vec::Imath_3_0__Vec4_double__baseTypeEpsilon_1 as Imath_V4d_baseTypeEpsilon; pub use imath_vec::Imath_3_0__Vec4_double__dimensions_1 as Imath_V4d_dimensions; pub mod imf_deepimagechannel; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_t as Imf_DeepImageChannel_t; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__t as Imf_DeepHalfChannel_t; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__t as Imf_DeepFloatChannel_t; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__t as Imf_DeepUIntChannel_t; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_pixelType as Imf_DeepImageChannel_pixelType; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_channel as Imf_DeepImageChannel_channel; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_xSampling as Imf_DeepImageChannel_xSampling; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_ySampling as Imf_DeepImageChannel_ySampling; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_pLinear as Imf_DeepImageChannel_pLinear; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_pixelsPerRow as Imf_DeepImageChannel_pixelsPerRow; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_pixelsPerColumn as Imf_DeepImageChannel_pixelsPerColumn; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_numPixels as Imf_DeepImageChannel_numPixels; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_level as Imf_DeepImageChannel_level; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_level_const as Imf_DeepImageChannel_level_const; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_slice as Imf_DeepImageChannel_slice; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_deepLevel as Imf_DeepImageChannel_deepLevel; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_deepLevel_const as Imf_DeepImageChannel_deepLevel_const; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_sampleCounts as Imf_DeepImageChannel_sampleCounts; pub use imf_deepimagechannel::Imf_3_0__DeepImageChannel_sampleCounts_1 as Imf_DeepImageChannel_sampleCounts_1; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__pixelType as Imf_DeepHalfChannel_pixelType; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__channel as Imf_DeepHalfChannel_channel; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__xSampling as Imf_DeepHalfChannel_xSampling; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__ySampling as Imf_DeepHalfChannel_ySampling; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__pLinear as Imf_DeepHalfChannel_pLinear; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__pixelsPerRow as Imf_DeepHalfChannel_pixelsPerRow; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__pixelsPerColumn as Imf_DeepHalfChannel_pixelsPerColumn; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__numPixels as Imf_DeepHalfChannel_numPixels; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__level as Imf_DeepHalfChannel_level; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__level_const as Imf_DeepHalfChannel_level_const; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__slice as Imf_DeepHalfChannel_slice; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__deepLevel as Imf_DeepHalfChannel_deepLevel; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__deepLevel_const as Imf_DeepHalfChannel_deepLevel_const; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__sampleCounts as Imf_DeepHalfChannel_sampleCounts; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__sampleCounts_1 as Imf_DeepHalfChannel_sampleCounts_1; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__index as Imf_DeepHalfChannel_index; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__index_const as Imf_DeepHalfChannel_index_const; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__at as Imf_DeepHalfChannel_at; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_half__at_const as Imf_DeepHalfChannel_at_const; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__pixelType as Imf_DeepFloatChannel_pixelType; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__channel as Imf_DeepFloatChannel_channel; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__xSampling as Imf_DeepFloatChannel_xSampling; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__ySampling as Imf_DeepFloatChannel_ySampling; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__pLinear as Imf_DeepFloatChannel_pLinear; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__pixelsPerRow as Imf_DeepFloatChannel_pixelsPerRow; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__pixelsPerColumn as Imf_DeepFloatChannel_pixelsPerColumn; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__numPixels as Imf_DeepFloatChannel_numPixels; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__level as Imf_DeepFloatChannel_level; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__level_const as Imf_DeepFloatChannel_level_const; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__slice as Imf_DeepFloatChannel_slice; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__deepLevel as Imf_DeepFloatChannel_deepLevel; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__deepLevel_const as Imf_DeepFloatChannel_deepLevel_const; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__sampleCounts as Imf_DeepFloatChannel_sampleCounts; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__sampleCounts_1 as Imf_DeepFloatChannel_sampleCounts_1; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__index as Imf_DeepFloatChannel_index; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__index_const as Imf_DeepFloatChannel_index_const; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__at as Imf_DeepFloatChannel_at; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_float__at_const as Imf_DeepFloatChannel_at_const; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__pixelType as Imf_DeepUIntChannel_pixelType; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__channel as Imf_DeepUIntChannel_channel; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__xSampling as Imf_DeepUIntChannel_xSampling; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__ySampling as Imf_DeepUIntChannel_ySampling; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__pLinear as Imf_DeepUIntChannel_pLinear; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__pixelsPerRow as Imf_DeepUIntChannel_pixelsPerRow; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__pixelsPerColumn as Imf_DeepUIntChannel_pixelsPerColumn; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__numPixels as Imf_DeepUIntChannel_numPixels; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__level as Imf_DeepUIntChannel_level; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__level_const as Imf_DeepUIntChannel_level_const; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__slice as Imf_DeepUIntChannel_slice; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__deepLevel as Imf_DeepUIntChannel_deepLevel; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__deepLevel_const as Imf_DeepUIntChannel_deepLevel_const; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__sampleCounts as Imf_DeepUIntChannel_sampleCounts; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__sampleCounts_1 as Imf_DeepUIntChannel_sampleCounts_1; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__index as Imf_DeepUIntChannel_index; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__index_const as Imf_DeepUIntChannel_index_const; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__at as Imf_DeepUIntChannel_at; pub use imf_deepimagechannel::Imf_3_0__TypedDeepImageChannel_unsignedint__at_const as Imf_DeepUIntChannel_at_const; pub mod imf_channellist; pub use imf_channellist::Imf_3_0__Channel_t as Imf_Channel_t; pub use imf_channellist::Imf_3_0__ChannelList_t as Imf_ChannelList_t; pub use imf_channellist::Imf_3_0__ChannelList__Iterator_t as Imf_ChannelList_Iterator_t; pub use imf_channellist::Imf_3_0__ChannelList__ConstIterator_t as Imf_ChannelList_ConstIterator_t; pub use imf_channellist::Imf_3_0__Channel_ctor as Imf_Channel_ctor; pub use imf_channellist::Imf_3_0__Channel__eq as Imf_Channel__eq; pub use imf_channellist::Imf_3_0__Channel_dtor as Imf_Channel_dtor; pub use imf_channellist::Imf_3_0__Channel_copy as Imf_Channel_copy; pub use imf_channellist::Imf_3_0__Channel_move as Imf_Channel_move; pub use imf_channellist::Imf_3_0__ChannelList_insert as Imf_ChannelList_insert; pub use imf_channellist::Imf_3_0__ChannelList_findChannel as Imf_ChannelList_findChannel; pub use imf_channellist::Imf_3_0__ChannelList_findChannel_const as Imf_ChannelList_findChannel_const; pub use imf_channellist::Imf_3_0__ChannelList_begin as Imf_ChannelList_begin; pub use imf_channellist::Imf_3_0__ChannelList_begin_const as Imf_ChannelList_begin_const; pub use imf_channellist::Imf_3_0__ChannelList_end as Imf_ChannelList_end; pub use imf_channellist::Imf_3_0__ChannelList_end_const as Imf_ChannelList_end_const; pub use imf_channellist::Imf_3_0__ChannelList_find as Imf_ChannelList_find; pub use imf_channellist::Imf_3_0__ChannelList_find_const as Imf_ChannelList_find_const; pub use imf_channellist::Imf_3_0__ChannelList_layers as Imf_ChannelList_layers; pub use imf_channellist::Imf_3_0__ChannelList_channelsInLayer as Imf_ChannelList_channelsInLayer; pub use imf_channellist::Imf_3_0__ChannelList_channelsInLayer_const as Imf_ChannelList_channelsInLayer_const; pub use imf_channellist::Imf_3_0__ChannelList_channelsWithPrefix as Imf_ChannelList_channelsWithPrefix; pub use imf_channellist::Imf_3_0__ChannelList_channelsWithPrefix_const as Imf_ChannelList_channelsWithPrefix_const; pub use imf_channellist::Imf_3_0__ChannelList__eq as Imf_ChannelList__eq; pub use imf_channellist::Imf_3_0__ChannelList_copy as Imf_ChannelList_copy; pub use imf_channellist::Imf_3_0__ChannelList_dtor as Imf_ChannelList_dtor; pub use imf_channellist::Imf_3_0__ChannelList_ctor as Imf_ChannelList_ctor; pub use imf_channellist::Imf_3_0__ChannelList__Iterator_sizeof as Imf_ChannelList_Iterator_sizeof; pub use imf_channellist::Imf_3_0__ChannelList__Iterator_alignof as Imf_ChannelList_Iterator_alignof; pub use imf_channellist::Imf_3_0__ChannelList__Iterator_ctor as Imf_ChannelList_Iterator_ctor; pub use imf_channellist::Imf_3_0__ChannelList__Iterator__op_inc as Imf_ChannelList_Iterator__op_inc; pub use imf_channellist::Imf_3_0__ChannelList__Iterator_name as Imf_ChannelList_Iterator_name; pub use imf_channellist::Imf_3_0__ChannelList__Iterator_channel as Imf_ChannelList_Iterator_channel; pub use imf_channellist::Imf_3_0__ChannelList__Iterator_copy as Imf_ChannelList_Iterator_copy; pub use imf_channellist::Imf_3_0__ChannelList__Iterator_move as Imf_ChannelList_Iterator_move; pub use imf_channellist::Imf_3_0__ChannelList__ConstIterator_sizeof as Imf_ChannelList_ConstIterator_sizeof; pub use imf_channellist::Imf_3_0__ChannelList__ConstIterator_alignof as Imf_ChannelList_ConstIterator_alignof; pub use imf_channellist::Imf_3_0__ChannelList__ConstIterator_ctor as Imf_ChannelList_ConstIterator_ctor; pub use imf_channellist::Imf_3_0__ChannelList__ConstIterator_from_mut as Imf_ChannelList_ConstIterator_from_mut; pub use imf_channellist::Imf_3_0__ChannelList__ConstIterator__op_inc as Imf_ChannelList_ConstIterator__op_inc; pub use imf_channellist::Imf_3_0__ChannelList__ConstIterator_name as Imf_ChannelList_ConstIterator_name; pub use imf_channellist::Imf_3_0__ChannelList__ConstIterator_channel as Imf_ChannelList_ConstIterator_channel; pub use imf_channellist::Imf_3_0__ChannelList__ConstIterator_copy as Imf_ChannelList_ConstIterator_copy; pub use imf_channellist::Imf_3_0__ChannelList__ConstIterator_move as Imf_ChannelList_ConstIterator_move; pub use imf_channellist::Imf_3_0_channel_list_const_iter_eq as Imf_channel_list_const_iter_eq; pub mod imf_deeptiledoutputpart; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_t as Imf_DeepTiledOutputPart_t; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_sizeof as Imf_DeepTiledOutputPart_sizeof; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_alignof as Imf_DeepTiledOutputPart_alignof; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_ctor as Imf_DeepTiledOutputPart_ctor; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_fileName as Imf_DeepTiledOutputPart_fileName; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_header as Imf_DeepTiledOutputPart_header; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_setFrameBuffer as Imf_DeepTiledOutputPart_setFrameBuffer; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_frameBuffer as Imf_DeepTiledOutputPart_frameBuffer; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_tileXSize as Imf_DeepTiledOutputPart_tileXSize; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_tileYSize as Imf_DeepTiledOutputPart_tileYSize; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_levelMode as Imf_DeepTiledOutputPart_levelMode; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_levelRoundingMode as Imf_DeepTiledOutputPart_levelRoundingMode; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_numLevels as Imf_DeepTiledOutputPart_numLevels; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_numXLevels as Imf_DeepTiledOutputPart_numXLevels; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_numYLevels as Imf_DeepTiledOutputPart_numYLevels; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_isValidLevel as Imf_DeepTiledOutputPart_isValidLevel; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_levelWidth as Imf_DeepTiledOutputPart_levelWidth; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_levelHeight as Imf_DeepTiledOutputPart_levelHeight; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_numXTiles as Imf_DeepTiledOutputPart_numXTiles; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_numYTiles as Imf_DeepTiledOutputPart_numYTiles; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_dataWindowForLevel as Imf_DeepTiledOutputPart_dataWindowForLevel; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_dataWindowForTile as Imf_DeepTiledOutputPart_dataWindowForTile; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_writeTile as Imf_DeepTiledOutputPart_writeTile; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_writeTiles as Imf_DeepTiledOutputPart_writeTiles; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_copyPixels_from_file as Imf_DeepTiledOutputPart_copyPixels_from_file; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_copyPixels_from_part as Imf_DeepTiledOutputPart_copyPixels_from_part; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_updatePreviewImage as Imf_DeepTiledOutputPart_updatePreviewImage; pub use imf_deeptiledoutputpart::Imf_3_0__DeepTiledOutputPart_breakTile as Imf_DeepTiledOutputPart_breakTile; pub mod imf_flatimagechannel; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_t as Imf_FlatImageChannel_t; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__t as Imf_FlatHalfChannel_t; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__t as Imf_FlatFloatChannel_t; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__t as Imf_FlatUIntChannel_t; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_pixelType as Imf_FlatImageChannel_pixelType; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_channel as Imf_FlatImageChannel_channel; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_xSampling as Imf_FlatImageChannel_xSampling; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_ySampling as Imf_FlatImageChannel_ySampling; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_pLinear as Imf_FlatImageChannel_pLinear; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_pixelsPerRow as Imf_FlatImageChannel_pixelsPerRow; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_pixelsPerColumn as Imf_FlatImageChannel_pixelsPerColumn; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_numPixels as Imf_FlatImageChannel_numPixels; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_level as Imf_FlatImageChannel_level; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_level_1 as Imf_FlatImageChannel_level_1; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_slice as Imf_FlatImageChannel_slice; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_flatLevel as Imf_FlatImageChannel_flatLevel; pub use imf_flatimagechannel::Imf_3_0__FlatImageChannel_flatLevel_1 as Imf_FlatImageChannel_flatLevel_1; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__pixelType as Imf_FlatHalfChannel_pixelType; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__channel as Imf_FlatHalfChannel_channel; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__xSampling as Imf_FlatHalfChannel_xSampling; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__ySampling as Imf_FlatHalfChannel_ySampling; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__pLinear as Imf_FlatHalfChannel_pLinear; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__pixelsPerRow as Imf_FlatHalfChannel_pixelsPerRow; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__pixelsPerColumn as Imf_FlatHalfChannel_pixelsPerColumn; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__numPixels as Imf_FlatHalfChannel_numPixels; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__slice as Imf_FlatHalfChannel_slice; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__flatLevel as Imf_FlatHalfChannel_flatLevel; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__flatLevel_const as Imf_FlatHalfChannel_flatLevel_const; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__index as Imf_FlatHalfChannel_index; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__index_const as Imf_FlatHalfChannel_index_const; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__at as Imf_FlatHalfChannel_at; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__at_const as Imf_FlatHalfChannel_at_const; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__row as Imf_FlatHalfChannel_row; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_half__row_const as Imf_FlatHalfChannel_row_const; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__pixelType as Imf_FlatFloatChannel_pixelType; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__channel as Imf_FlatFloatChannel_channel; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__xSampling as Imf_FlatFloatChannel_xSampling; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__ySampling as Imf_FlatFloatChannel_ySampling; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__pLinear as Imf_FlatFloatChannel_pLinear; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__pixelsPerRow as Imf_FlatFloatChannel_pixelsPerRow; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__pixelsPerColumn as Imf_FlatFloatChannel_pixelsPerColumn; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__numPixels as Imf_FlatFloatChannel_numPixels; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__slice as Imf_FlatFloatChannel_slice; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__flatLevel as Imf_FlatFloatChannel_flatLevel; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__flatLevel_const as Imf_FlatFloatChannel_flatLevel_const; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__index as Imf_FlatFloatChannel_index; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__index_const as Imf_FlatFloatChannel_index_const; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__at as Imf_FlatFloatChannel_at; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__at_const as Imf_FlatFloatChannel_at_const; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__row as Imf_FlatFloatChannel_row; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_float__row_const as Imf_FlatFloatChannel_row_const; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__pixelType as Imf_FlatUIntChannel_pixelType; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__channel as Imf_FlatUIntChannel_channel; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__xSampling as Imf_FlatUIntChannel_xSampling; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__ySampling as Imf_FlatUIntChannel_ySampling; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__pLinear as Imf_FlatUIntChannel_pLinear; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__pixelsPerRow as Imf_FlatUIntChannel_pixelsPerRow; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__pixelsPerColumn as Imf_FlatUIntChannel_pixelsPerColumn; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__numPixels as Imf_FlatUIntChannel_numPixels; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__slice as Imf_FlatUIntChannel_slice; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__flatLevel as Imf_FlatUIntChannel_flatLevel; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__flatLevel_const as Imf_FlatUIntChannel_flatLevel_const; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__index as Imf_FlatUIntChannel_index; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__index_const as Imf_FlatUIntChannel_index_const; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__at as Imf_FlatUIntChannel_at; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__at_const as Imf_FlatUIntChannel_at_const; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__row as Imf_FlatUIntChannel_row; pub use imf_flatimagechannel::Imf_3_0__TypedFlatImageChannel_unsignedint__row_const as Imf_FlatUIntChannel_row_const; pub mod imf_imagechannel; pub use imf_imagechannel::Imf_3_0__ImageChannel_t as Imf_ImageChannel_t; pub use imf_imagechannel::Imf_3_0__ImageChannel_pixelType as Imf_ImageChannel_pixelType; pub use imf_imagechannel::Imf_3_0__ImageChannel_channel as Imf_ImageChannel_channel; pub use imf_imagechannel::Imf_3_0__ImageChannel_xSampling as Imf_ImageChannel_xSampling; pub use imf_imagechannel::Imf_3_0__ImageChannel_ySampling as Imf_ImageChannel_ySampling; pub use imf_imagechannel::Imf_3_0__ImageChannel_pLinear as Imf_ImageChannel_pLinear; pub use imf_imagechannel::Imf_3_0__ImageChannel_pixelsPerRow as Imf_ImageChannel_pixelsPerRow; pub use imf_imagechannel::Imf_3_0__ImageChannel_pixelsPerColumn as Imf_ImageChannel_pixelsPerColumn; pub use imf_imagechannel::Imf_3_0__ImageChannel_numPixels as Imf_ImageChannel_numPixels; pub use imf_imagechannel::Imf_3_0__ImageChannel_level as Imf_ImageChannel_level; pub use imf_imagechannel::Imf_3_0__ImageChannel_level_const as Imf_ImageChannel_level_const; pub mod imf_version; pub use imf_version::Imf_3_0_isTiled as Imf_isTiled; pub use imf_version::Imf_3_0_isMultiPart as Imf_isMultiPart; pub use imf_version::Imf_3_0_isNonImage as Imf_isNonImage; pub use imf_version::Imf_3_0_makeTiled as Imf_makeTiled; pub use imf_version::Imf_3_0_makeNotTiled as Imf_makeNotTiled; pub use imf_version::Imf_3_0_getVersion as Imf_getVersion; pub use imf_version::Imf_3_0_getFlags as Imf_getFlags; pub use imf_version::Imf_3_0_supportsFlags as Imf_supportsFlags; pub use imf_version::Imf_3_0_isImfMagic as Imf_isImfMagic; pub mod imf_parttype; pub use imf_parttype::Imf_3_0_part_isImage as Imf_part_isImage; pub use imf_parttype::Imf_3_0_part_isTiled as Imf_part_isTiled; pub use imf_parttype::Imf_3_0_part_isDeepData as Imf_part_isDeepData; pub use imf_parttype::Imf_3_0_part_isSupportedType as Imf_part_isSupportedType; pub mod imath_box; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___t as Imath_Box2s_t; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___t as Imath_Box2i_t; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___t as Imath_Box2f_t; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___t as Imath_Box2d_t; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___t as Imath_Box3s_t; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___t as Imath_Box3i_t; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___t as Imath_Box3f_t; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___t as Imath_Box3d_t; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___ctor as Imath_Box2s_ctor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___ctor_1 as Imath_Box2s_ctor_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___ctor_2 as Imath_Box2s_ctor_2; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short____eq as Imath_Box2s__eq; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short____ne as Imath_Box2s__ne; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___makeEmpty as Imath_Box2s_makeEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___extendBy as Imath_Box2s_extendBy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___extendBy_1 as Imath_Box2s_extendBy_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___makeInfinite as Imath_Box2s_makeInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___size as Imath_Box2s_size; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___center as Imath_Box2s_center; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___intersects as Imath_Box2s_intersects; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___intersects_1 as Imath_Box2s_intersects_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___majorAxis as Imath_Box2s_majorAxis; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___isEmpty as Imath_Box2s_isEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___hasVolume as Imath_Box2s_hasVolume; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___isInfinite as Imath_Box2s_isInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___copy as Imath_Box2s_copy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___move as Imath_Box2s_move; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_short___dtor as Imath_Box2s_dtor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___ctor as Imath_Box2i_ctor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___ctor_1 as Imath_Box2i_ctor_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___ctor_2 as Imath_Box2i_ctor_2; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int____eq as Imath_Box2i__eq; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int____ne as Imath_Box2i__ne; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___makeEmpty as Imath_Box2i_makeEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___extendBy as Imath_Box2i_extendBy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___extendBy_1 as Imath_Box2i_extendBy_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___makeInfinite as Imath_Box2i_makeInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___size as Imath_Box2i_size; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___center as Imath_Box2i_center; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___intersects as Imath_Box2i_intersects; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___intersects_1 as Imath_Box2i_intersects_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___majorAxis as Imath_Box2i_majorAxis; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___isEmpty as Imath_Box2i_isEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___hasVolume as Imath_Box2i_hasVolume; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___isInfinite as Imath_Box2i_isInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___copy as Imath_Box2i_copy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___move as Imath_Box2i_move; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_int___dtor as Imath_Box2i_dtor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___ctor as Imath_Box2f_ctor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___ctor_1 as Imath_Box2f_ctor_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___ctor_2 as Imath_Box2f_ctor_2; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float____eq as Imath_Box2f__eq; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float____ne as Imath_Box2f__ne; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___makeEmpty as Imath_Box2f_makeEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___extendBy as Imath_Box2f_extendBy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___extendBy_1 as Imath_Box2f_extendBy_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___makeInfinite as Imath_Box2f_makeInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___size as Imath_Box2f_size; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___center as Imath_Box2f_center; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___intersects as Imath_Box2f_intersects; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___intersects_1 as Imath_Box2f_intersects_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___majorAxis as Imath_Box2f_majorAxis; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___isEmpty as Imath_Box2f_isEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___hasVolume as Imath_Box2f_hasVolume; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___isInfinite as Imath_Box2f_isInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___copy as Imath_Box2f_copy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___move as Imath_Box2f_move; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_float___dtor as Imath_Box2f_dtor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___ctor as Imath_Box2d_ctor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___ctor_1 as Imath_Box2d_ctor_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___ctor_2 as Imath_Box2d_ctor_2; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double____eq as Imath_Box2d__eq; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double____ne as Imath_Box2d__ne; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___makeEmpty as Imath_Box2d_makeEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___extendBy as Imath_Box2d_extendBy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___extendBy_1 as Imath_Box2d_extendBy_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___makeInfinite as Imath_Box2d_makeInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___size as Imath_Box2d_size; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___center as Imath_Box2d_center; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___intersects as Imath_Box2d_intersects; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___intersects_1 as Imath_Box2d_intersects_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___majorAxis as Imath_Box2d_majorAxis; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___isEmpty as Imath_Box2d_isEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___hasVolume as Imath_Box2d_hasVolume; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___isInfinite as Imath_Box2d_isInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___copy as Imath_Box2d_copy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___move as Imath_Box2d_move; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec2_double___dtor as Imath_Box2d_dtor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___ctor as Imath_Box3s_ctor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___ctor_1 as Imath_Box3s_ctor_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___ctor_2 as Imath_Box3s_ctor_2; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short____eq as Imath_Box3s__eq; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short____ne as Imath_Box3s__ne; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___makeEmpty as Imath_Box3s_makeEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___extendBy as Imath_Box3s_extendBy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___extendBy_1 as Imath_Box3s_extendBy_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___makeInfinite as Imath_Box3s_makeInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___size as Imath_Box3s_size; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___center as Imath_Box3s_center; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___intersects as Imath_Box3s_intersects; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___intersects_1 as Imath_Box3s_intersects_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___majorAxis as Imath_Box3s_majorAxis; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___isEmpty as Imath_Box3s_isEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___hasVolume as Imath_Box3s_hasVolume; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___isInfinite as Imath_Box3s_isInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___copy as Imath_Box3s_copy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___move as Imath_Box3s_move; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_short___dtor as Imath_Box3s_dtor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___ctor as Imath_Box3i_ctor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___ctor_1 as Imath_Box3i_ctor_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___ctor_2 as Imath_Box3i_ctor_2; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int____eq as Imath_Box3i__eq; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int____ne as Imath_Box3i__ne; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___makeEmpty as Imath_Box3i_makeEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___extendBy as Imath_Box3i_extendBy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___extendBy_1 as Imath_Box3i_extendBy_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___makeInfinite as Imath_Box3i_makeInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___size as Imath_Box3i_size; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___center as Imath_Box3i_center; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___intersects as Imath_Box3i_intersects; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___intersects_1 as Imath_Box3i_intersects_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___majorAxis as Imath_Box3i_majorAxis; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___isEmpty as Imath_Box3i_isEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___hasVolume as Imath_Box3i_hasVolume; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___isInfinite as Imath_Box3i_isInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___copy as Imath_Box3i_copy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___move as Imath_Box3i_move; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_int___dtor as Imath_Box3i_dtor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___ctor as Imath_Box3f_ctor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___ctor_1 as Imath_Box3f_ctor_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___ctor_2 as Imath_Box3f_ctor_2; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float____eq as Imath_Box3f__eq; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float____ne as Imath_Box3f__ne; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___makeEmpty as Imath_Box3f_makeEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___extendBy as Imath_Box3f_extendBy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___extendBy_1 as Imath_Box3f_extendBy_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___makeInfinite as Imath_Box3f_makeInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___size as Imath_Box3f_size; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___center as Imath_Box3f_center; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___intersects as Imath_Box3f_intersects; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___intersects_1 as Imath_Box3f_intersects_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___majorAxis as Imath_Box3f_majorAxis; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___isEmpty as Imath_Box3f_isEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___hasVolume as Imath_Box3f_hasVolume; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___isInfinite as Imath_Box3f_isInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___copy as Imath_Box3f_copy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___move as Imath_Box3f_move; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_float___dtor as Imath_Box3f_dtor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___ctor as Imath_Box3d_ctor; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___ctor_1 as Imath_Box3d_ctor_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___ctor_2 as Imath_Box3d_ctor_2; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double____eq as Imath_Box3d__eq; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double____ne as Imath_Box3d__ne; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___makeEmpty as Imath_Box3d_makeEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___extendBy as Imath_Box3d_extendBy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___extendBy_1 as Imath_Box3d_extendBy_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___makeInfinite as Imath_Box3d_makeInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___size as Imath_Box3d_size; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___center as Imath_Box3d_center; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___intersects as Imath_Box3d_intersects; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___intersects_1 as Imath_Box3d_intersects_1; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___majorAxis as Imath_Box3d_majorAxis; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___isEmpty as Imath_Box3d_isEmpty; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___hasVolume as Imath_Box3d_hasVolume; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___isInfinite as Imath_Box3d_isInfinite; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___copy as Imath_Box3d_copy; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___move as Imath_Box3d_move; pub use imath_box::Imath_3_0__Box_Imath_3_0__Vec3_double___dtor as Imath_Box3d_dtor; pub mod imf_imageio; pub use imf_imageio::Imf_3_0_saveImage as Imf_saveImage; pub use imf_imageio::Imf_3_0_saveImage_1 as Imf_saveImage_1; pub use imf_imageio::Imf_3_0_loadImage as Imf_loadImage; pub use imf_imageio::Imf_3_0_loadImage_1 as Imf_loadImage_1; pub mod imf_deepcompositing; pub use imf_deepcompositing::Imf_3_0__DeepCompositing_t as Imf_DeepCompositing_t; pub use imf_deepcompositing::Imf_3_0__DeepCompositing_ctor as Imf_DeepCompositing_ctor; pub use imf_deepcompositing::Imf_3_0__DeepCompositing_dtor as Imf_DeepCompositing_dtor; pub use imf_deepcompositing::Imf_3_0__DeepCompositing_composite_pixel as Imf_DeepCompositing_composite_pixel; pub use imf_deepcompositing::Imf_3_0__DeepCompositing_sort as Imf_DeepCompositing_sort; pub use imf_deepcompositing::Imf_3_0__DeepCompositing__assign as Imf_DeepCompositing__assign; pub mod imf_rgbafile; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_t as Imf_RgbaOutputFile_t; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_t as Imf_RgbaInputFile_t; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_ctor as Imf_RgbaOutputFile_ctor; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_from_stream as Imf_RgbaOutputFile_from_stream; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_with_windows as Imf_RgbaOutputFile_with_windows; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_with_dimensions as Imf_RgbaOutputFile_with_dimensions; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_dtor as Imf_RgbaOutputFile_dtor; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_setFrameBuffer as Imf_RgbaOutputFile_setFrameBuffer; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_writePixels as Imf_RgbaOutputFile_writePixels; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_currentScanLine as Imf_RgbaOutputFile_currentScanLine; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_header as Imf_RgbaOutputFile_header; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_frameBuffer as Imf_RgbaOutputFile_frameBuffer; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_displayWindow as Imf_RgbaOutputFile_displayWindow; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_dataWindow as Imf_RgbaOutputFile_dataWindow; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_pixelAspectRatio as Imf_RgbaOutputFile_pixelAspectRatio; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_screenWindowCenter as Imf_RgbaOutputFile_screenWindowCenter; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_screenWindowWidth as Imf_RgbaOutputFile_screenWindowWidth; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_lineOrder as Imf_RgbaOutputFile_lineOrder; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_compression as Imf_RgbaOutputFile_compression; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_channels as Imf_RgbaOutputFile_channels; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_updatePreviewImage as Imf_RgbaOutputFile_updatePreviewImage; pub use imf_rgbafile::Imf_3_0__RgbaOutputFile_setYCRounding as Imf_RgbaOutputFile_setYCRounding; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_ctor as Imf_RgbaInputFile_ctor; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_from_stream as Imf_RgbaInputFile_from_stream; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_with_layer as Imf_RgbaInputFile_with_layer; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_from_stream_with_layer as Imf_RgbaInputFile_from_stream_with_layer; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_dtor as Imf_RgbaInputFile_dtor; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_setFrameBuffer as Imf_RgbaInputFile_setFrameBuffer; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_setLayerName as Imf_RgbaInputFile_setLayerName; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_readPixels as Imf_RgbaInputFile_readPixels; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_header as Imf_RgbaInputFile_header; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_frameBuffer as Imf_RgbaInputFile_frameBuffer; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_displayWindow as Imf_RgbaInputFile_displayWindow; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_dataWindow as Imf_RgbaInputFile_dataWindow; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_pixelAspectRatio as Imf_RgbaInputFile_pixelAspectRatio; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_screenWindowCenter as Imf_RgbaInputFile_screenWindowCenter; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_screenWindowWidth as Imf_RgbaInputFile_screenWindowWidth; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_lineOrder as Imf_RgbaInputFile_lineOrder; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_compression as Imf_RgbaInputFile_compression; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_channels as Imf_RgbaInputFile_channels; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_fileName as Imf_RgbaInputFile_fileName; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_isComplete as Imf_RgbaInputFile_isComplete; pub use imf_rgbafile::Imf_3_0__RgbaInputFile_version as Imf_RgbaInputFile_version; pub use imf_rgbafile::Imf_3_0_ComputeBasePointer as Imf_ComputeBasePointer; pub mod imf_aces_file; pub use imf_aces_file::Imf_3_0__AcesOutputFile_t as Imf_AcesOutputFile_t; pub use imf_aces_file::Imf_3_0__AcesInputFile_t as Imf_AcesInputFile_t; pub use imf_aces_file::Imf_3_0__AcesOutputFile_new as Imf_AcesOutputFile_new; pub use imf_aces_file::Imf_3_0__AcesOutputFile_new_with_stream as Imf_AcesOutputFile_new_with_stream; pub use imf_aces_file::Imf_3_0__AcesOutputFile_new_with_header as Imf_AcesOutputFile_new_with_header; pub use imf_aces_file::Imf_3_0__AcesOutputFile_dtor as Imf_AcesOutputFile_dtor; pub use imf_aces_file::Imf_3_0__AcesOutputFile_setFrameBuffer as Imf_AcesOutputFile_setFrameBuffer; pub use imf_aces_file::Imf_3_0__AcesOutputFile_writePixels as Imf_AcesOutputFile_writePixels; pub use imf_aces_file::Imf_3_0__AcesOutputFile_currentScanLine as Imf_AcesOutputFile_currentScanLine; pub use imf_aces_file::Imf_3_0__AcesOutputFile_header as Imf_AcesOutputFile_header; pub use imf_aces_file::Imf_3_0__AcesOutputFile_displayWindow as Imf_AcesOutputFile_displayWindow; pub use imf_aces_file::Imf_3_0__AcesOutputFile_dataWindow as Imf_AcesOutputFile_dataWindow; pub use imf_aces_file::Imf_3_0__AcesOutputFile_pixelAspectRatio as Imf_AcesOutputFile_pixelAspectRatio; pub use imf_aces_file::Imf_3_0__AcesOutputFile_screenWindowCenter as Imf_AcesOutputFile_screenWindowCenter; pub use imf_aces_file::Imf_3_0__AcesOutputFile_screenWindowWidth as Imf_AcesOutputFile_screenWindowWidth; pub use imf_aces_file::Imf_3_0__AcesOutputFile_lineOrder as Imf_AcesOutputFile_lineOrder; pub use imf_aces_file::Imf_3_0__AcesOutputFile_compression as Imf_AcesOutputFile_compression; pub use imf_aces_file::Imf_3_0__AcesOutputFile_channels as Imf_AcesOutputFile_channels; pub use imf_aces_file::Imf_3_0__AcesOutputFile_updatePreviewImage as Imf_AcesOutputFile_updatePreviewImage; pub use imf_aces_file::Imf_3_0__AcesInputFile_new as Imf_AcesInputFile_new; pub use imf_aces_file::Imf_3_0__AcesInputFile_new_with_stream as Imf_AcesInputFile_new_with_stream; pub use imf_aces_file::Imf_3_0__AcesInputFile_dtor as Imf_AcesInputFile_dtor; pub use imf_aces_file::Imf_3_0__AcesInputFile_setFrameBuffer as Imf_AcesInputFile_setFrameBuffer; pub use imf_aces_file::Imf_3_0__AcesInputFile_readPixels as Imf_AcesInputFile_readPixels; pub use imf_aces_file::Imf_3_0__AcesInputFile_header as Imf_AcesInputFile_header; pub use imf_aces_file::Imf_3_0__AcesInputFile_displayWindow as Imf_AcesInputFile_displayWindow; pub use imf_aces_file::Imf_3_0__AcesInputFile_dataWindow as Imf_AcesInputFile_dataWindow; pub use imf_aces_file::Imf_3_0__AcesInputFile_pixelAspectRatio as Imf_AcesInputFile_pixelAspectRatio; pub use imf_aces_file::Imf_3_0__AcesInputFile_screenWindowCenter as Imf_AcesInputFile_screenWindowCenter; pub use imf_aces_file::Imf_3_0__AcesInputFile_screenWindowWidth as Imf_AcesInputFile_screenWindowWidth; pub use imf_aces_file::Imf_3_0__AcesInputFile_lineOrder as Imf_AcesInputFile_lineOrder; pub use imf_aces_file::Imf_3_0__AcesInputFile_compression as Imf_AcesInputFile_compression; pub use imf_aces_file::Imf_3_0__AcesInputFile_channels as Imf_AcesInputFile_channels; pub use imf_aces_file::Imf_3_0__AcesInputFile_fileName as Imf_AcesInputFile_fileName; pub use imf_aces_file::Imf_3_0__AcesInputFile_isComplete as Imf_AcesInputFile_isComplete; pub use imf_aces_file::Imf_3_0__AcesInputFile_version as Imf_AcesInputFile_version; pub mod imf_tiledoutputpart; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_t as Imf_TiledOutputPart_t; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_sizeof as Imf_TiledOutputPart_sizeof; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_alignof as Imf_TiledOutputPart_alignof; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_ctor as Imf_TiledOutputPart_ctor; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_fileName as Imf_TiledOutputPart_fileName; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_header as Imf_TiledOutputPart_header; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_setFrameBuffer as Imf_TiledOutputPart_setFrameBuffer; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_frameBuffer as Imf_TiledOutputPart_frameBuffer; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_tileXSize as Imf_TiledOutputPart_tileXSize; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_tileYSize as Imf_TiledOutputPart_tileYSize; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_levelMode as Imf_TiledOutputPart_levelMode; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_levelRoundingMode as Imf_TiledOutputPart_levelRoundingMode; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_numLevels as Imf_TiledOutputPart_numLevels; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_numXLevels as Imf_TiledOutputPart_numXLevels; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_numYLevels as Imf_TiledOutputPart_numYLevels; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_isValidLevel as Imf_TiledOutputPart_isValidLevel; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_levelWidth as Imf_TiledOutputPart_levelWidth; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_levelHeight as Imf_TiledOutputPart_levelHeight; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_numXTiles as Imf_TiledOutputPart_numXTiles; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_numYTiles as Imf_TiledOutputPart_numYTiles; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_dataWindowForLevel as Imf_TiledOutputPart_dataWindowForLevel; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_dataWindowForTile as Imf_TiledOutputPart_dataWindowForTile; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_writeTile as Imf_TiledOutputPart_writeTile; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_writeTiles as Imf_TiledOutputPart_writeTiles; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_copyPixels_from_tiled_file as Imf_TiledOutputPart_copyPixels_from_tiled_file; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_copyPixels_from_file as Imf_TiledOutputPart_copyPixels_from_file; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_copyPixels_from_tiled_part as Imf_TiledOutputPart_copyPixels_from_tiled_part; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_copyPixels_from_part as Imf_TiledOutputPart_copyPixels_from_part; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_updatePreviewImage as Imf_TiledOutputPart_updatePreviewImage; pub use imf_tiledoutputpart::Imf_3_0__TiledOutputPart_breakTile as Imf_TiledOutputPart_breakTile; pub mod imf_samplecountchannel; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_t as Imf_SampleCountChannel_t; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel__Edit_t as Imf_SampleCountChannel_Edit_t; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_pixelType as Imf_SampleCountChannel_pixelType; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_channel as Imf_SampleCountChannel_channel; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_xSampling as Imf_SampleCountChannel_xSampling; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_ySampling as Imf_SampleCountChannel_ySampling; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_pLinear as Imf_SampleCountChannel_pLinear; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_pixelsPerRow as Imf_SampleCountChannel_pixelsPerRow; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_pixelsPerColumn as Imf_SampleCountChannel_pixelsPerColumn; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_numPixels as Imf_SampleCountChannel_numPixels; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_level as Imf_SampleCountChannel_level; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_level_1 as Imf_SampleCountChannel_level_1; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_slice as Imf_SampleCountChannel_slice; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_deepLevel as Imf_SampleCountChannel_deepLevel; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_deepLevel_const as Imf_SampleCountChannel_deepLevel_const; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_index as Imf_SampleCountChannel_index; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_at as Imf_SampleCountChannel_at; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_row as Imf_SampleCountChannel_row; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_set as Imf_SampleCountChannel_set; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_set_row as Imf_SampleCountChannel_set_row; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_clear as Imf_SampleCountChannel_clear; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_beginEdit as Imf_SampleCountChannel_beginEdit; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_endEdit as Imf_SampleCountChannel_endEdit; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_numSamples as Imf_SampleCountChannel_numSamples; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_sampleListSizes as Imf_SampleCountChannel_sampleListSizes; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_sampleListPositions as Imf_SampleCountChannel_sampleListPositions; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel_sampleBufferSize as Imf_SampleCountChannel_sampleBufferSize; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel__Edit_ctor as Imf_SampleCountChannel_Edit_ctor; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel__Edit_dtor as Imf_SampleCountChannel_Edit_dtor; pub use imf_samplecountchannel::Imf_3_0__SampleCountChannel__Edit_sampleCounts as Imf_SampleCountChannel_Edit_sampleCounts; pub mod std_string; pub use std_string::std__string_t as std_string_t; pub use std_string::std__string_ctor as std_string_ctor; pub use std_string::std__string_copy as std_string_copy; pub use std_string::std__string_dtor as std_string_dtor; pub use std_string::std__string_assign as std_string_assign; pub use std_string::std__string_c_str as std_string_c_str; pub mod imf_outputfile; pub use imf_outputfile::Imf_3_0__OutputFile_t as Imf_OutputFile_t; pub use imf_outputfile::Imf_3_0__OutputFile_ctor as Imf_OutputFile_ctor; pub use imf_outputfile::Imf_3_0__OutputFile_from_stream as Imf_OutputFile_from_stream; pub use imf_outputfile::Imf_3_0__OutputFile_dtor as Imf_OutputFile_dtor; pub use imf_outputfile::Imf_3_0__OutputFile_fileName as Imf_OutputFile_fileName; pub use imf_outputfile::Imf_3_0__OutputFile_header as Imf_OutputFile_header; pub use imf_outputfile::Imf_3_0__OutputFile_setFrameBuffer as Imf_OutputFile_setFrameBuffer; pub use imf_outputfile::Imf_3_0__OutputFile_frameBuffer as Imf_OutputFile_frameBuffer; pub use imf_outputfile::Imf_3_0__OutputFile_writePixels as Imf_OutputFile_writePixels; pub use imf_outputfile::Imf_3_0__OutputFile_currentScanLine as Imf_OutputFile_currentScanLine; pub use imf_outputfile::Imf_3_0__OutputFile_copyPixels_from_file as Imf_OutputFile_copyPixels_from_file; pub use imf_outputfile::Imf_3_0__OutputFile_copyPixels_from_part as Imf_OutputFile_copyPixels_from_part; pub use imf_outputfile::Imf_3_0__OutputFile_updatePreviewImage as Imf_OutputFile_updatePreviewImage; pub use imf_outputfile::Imf_3_0__OutputFile_breakScanLine as Imf_OutputFile_breakScanLine; pub mod imf_multiview; pub mod imf_pixeltype; pub use imf_pixeltype::Imf_3_0__PixelType_e as Imf_PixelType; pub use imf_pixeltype::Imf_PixelType_UINT; pub use imf_pixeltype::Imf_PixelType_HALF; pub use imf_pixeltype::Imf_PixelType_FLOAT; pub use imf_pixeltype::Imf_PixelType_NUM_PIXELTYPES; pub use imf_pixeltype::PixelType; pub mod imf_image; pub use imf_image::Imf_3_0__Image_t as Imf_Image_t; pub use imf_image::Imf_3_0__Image_dtor as Imf_Image_dtor; pub use imf_image::Imf_3_0__Image_levelMode as Imf_Image_levelMode; pub use imf_image::Imf_3_0__Image_levelRoundingMode as Imf_Image_levelRoundingMode; pub use imf_image::Imf_3_0__Image_numLevels as Imf_Image_numLevels; pub use imf_image::Imf_3_0__Image_numXLevels as Imf_Image_numXLevels; pub use imf_image::Imf_3_0__Image_numYLevels as Imf_Image_numYLevels; pub use imf_image::Imf_3_0__Image_dataWindow as Imf_Image_dataWindow; pub use imf_image::Imf_3_0__Image_dataWindowForLevel as Imf_Image_dataWindowForLevel; pub use imf_image::Imf_3_0__Image_levelWidth as Imf_Image_levelWidth; pub use imf_image::Imf_3_0__Image_levelHeight as Imf_Image_levelHeight; pub use imf_image::Imf_3_0__Image_resize as Imf_Image_resize; pub use imf_image::Imf_3_0__Image_resize_1 as Imf_Image_resize_1; pub use imf_image::Imf_3_0__Image_shiftPixels as Imf_Image_shiftPixels; pub use imf_image::Imf_3_0__Image_insertChannel as Imf_Image_insertChannel; pub use imf_image::Imf_3_0__Image_insertChannel_1 as Imf_Image_insertChannel_1; pub use imf_image::Imf_3_0__Image_eraseChannel as Imf_Image_eraseChannel; pub use imf_image::Imf_3_0__Image_clearChannels as Imf_Image_clearChannels; pub use imf_image::Imf_3_0__Image_renameChannel as Imf_Image_renameChannel; pub use imf_image::Imf_3_0__Image_renameChannels as Imf_Image_renameChannels; pub use imf_image::Imf_3_0__Image_level as Imf_Image_level; pub use imf_image::Imf_3_0__Image_level_const as Imf_Image_level_const; pub mod imf_name; pub use imf_name::Imf_3_0__Name_t as Imf_Name_t; pub use imf_name::Imf_3_0__Name_sizeof as Imf_Name_sizeof; pub use imf_name::Imf_3_0__Name_alignof as Imf_Name_alignof; pub use imf_name::Imf_3_0__Name_default as Imf_Name_default; pub use imf_name::Imf_3_0__Name_ctor as Imf_Name_ctor; pub use imf_name::Imf_3_0__Name_copy as Imf_Name_copy; pub use imf_name::Imf_3_0__Name_move as Imf_Name_move; pub use imf_name::Imf_3_0__Name_dtor as Imf_Name_dtor; pub use imf_name::Imf_3_0__Name__assign as Imf_Name__assign; pub use imf_name::Imf_3_0__Name__assign_1 as Imf_Name__assign_1; pub use imf_name::Imf_3_0__Name_text as Imf_Name_text; pub mod imf_multipartoutputfile; pub use imf_multipartoutputfile::Imf_3_0__MultiPartOutputFile_t as Imf_MultiPartOutputFile_t; pub use imf_multipartoutputfile::Imf_3_0__MultiPartOutputFile_ctor as Imf_MultiPartOutputFile_ctor; pub use imf_multipartoutputfile::Imf_3_0__MultiPartOutputFile_from_stream as Imf_MultiPartOutputFile_from_stream; pub use imf_multipartoutputfile::Imf_3_0__MultiPartOutputFile_parts as Imf_MultiPartOutputFile_parts; pub use imf_multipartoutputfile::Imf_3_0__MultiPartOutputFile_header as Imf_MultiPartOutputFile_header; pub use imf_multipartoutputfile::Imf_3_0__MultiPartOutputFile_dtor as Imf_MultiPartOutputFile_dtor; pub mod imf_chromaticities; pub use imf_chromaticities::Imf_3_0__Chromaticities_t as Imf_Chromaticities_t; pub use imf_chromaticities::Imf_3_0__Chromaticities_ctor as Imf_Chromaticities_ctor; pub use imf_chromaticities::Imf_3_0__Chromaticities__eq as Imf_Chromaticities__eq; pub use imf_chromaticities::Imf_3_0__Chromaticities__ne as Imf_Chromaticities__ne; pub use imf_chromaticities::Imf_3_0__Chromaticities_copy as Imf_Chromaticities_copy; pub use imf_chromaticities::Imf_3_0__Chromaticities_move as Imf_Chromaticities_move; pub use imf_chromaticities::Imf_3_0__Chromaticities_dtor as Imf_Chromaticities_dtor; pub mod imf_flatimagelevel; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_t as Imf_FlatImageLevel_t; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__Iterator_t as Imf_FlatImageLevel_Iterator_t; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__ConstIterator_t as Imf_FlatImageLevel_ConstIterator_t; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_xLevelNumber as Imf_FlatImageLevel_xLevelNumber; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_yLevelNumber as Imf_FlatImageLevel_yLevelNumber; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_dataWindow as Imf_FlatImageLevel_dataWindow; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_flatImage as Imf_FlatImageLevel_flatImage; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_flatImage_const as Imf_FlatImageLevel_flatImage_const; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_findChannel as Imf_FlatImageLevel_findChannel; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_findChannel_const as Imf_FlatImageLevel_findChannel_const; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_channel as Imf_FlatImageLevel_channel; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_channel_const as Imf_FlatImageLevel_channel_const; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_findTypedChannel_half as Imf_FlatImageLevel_findTypedChannel_half; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_findTypedChannel_float as Imf_FlatImageLevel_findTypedChannel_float; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_findTypedChannel_uint as Imf_FlatImageLevel_findTypedChannel_uint; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_findTypedChannel_half_const as Imf_FlatImageLevel_findTypedChannel_half_const; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_findTypedChannel_float_const as Imf_FlatImageLevel_findTypedChannel_float_const; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_findTypedChannel_uint_const as Imf_FlatImageLevel_findTypedChannel_uint_const; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_begin as Imf_FlatImageLevel_begin; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_begin_const as Imf_FlatImageLevel_begin_const; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_end as Imf_FlatImageLevel_end; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel_end_const as Imf_FlatImageLevel_end_const; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__Iterator_sizeof as Imf_FlatImageLevel_Iterator_sizeof; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__Iterator_alignof as Imf_FlatImageLevel_Iterator_alignof; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__Iterator_ctor as Imf_FlatImageLevel_Iterator_ctor; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__Iterator_inc as Imf_FlatImageLevel_Iterator_inc; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__Iterator_name as Imf_FlatImageLevel_Iterator_name; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__Iterator_channel as Imf_FlatImageLevel_Iterator_channel; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__Iterator_copy as Imf_FlatImageLevel_Iterator_copy; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__ConstIterator_sizeof as Imf_FlatImageLevel_ConstIterator_sizeof; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__ConstIterator_alignof as Imf_FlatImageLevel_ConstIterator_alignof; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__ConstIterator_ctor as Imf_FlatImageLevel_ConstIterator_ctor; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__ConstIterator_from_mut as Imf_FlatImageLevel_ConstIterator_from_mut; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__ConstIterator_inc as Imf_FlatImageLevel_ConstIterator_inc; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__ConstIterator_name as Imf_FlatImageLevel_ConstIterator_name; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__ConstIterator_channel as Imf_FlatImageLevel_ConstIterator_channel; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__ConstIterator_copy as Imf_FlatImageLevel_ConstIterator_copy; pub use imf_flatimagelevel::Imf_3_0__FlatImageLevel__ConstIterator_move as Imf_FlatImageLevel_ConstIterator_move; #[cfg(test)] mod test;