OLD | NEW |
1 //-***************************************************************************** | 1 //-***************************************************************************** |
2 // | 2 // |
3 // Copyright (c) 2009-2011, | 3 // Copyright (c) 2009-2011, |
4 // Sony Pictures Imageworks, Inc. and | 4 // Sony Pictures Imageworks, Inc. and |
5 // Industrial Light & Magic, a division of Lucasfilm Entertainment Company Ltd. | 5 // Industrial Light & Magic, a division of Lucasfilm Entertainment Company Ltd. |
6 // | 6 // |
7 // All rights reserved. | 7 // All rights reserved. |
8 // | 8 // |
9 // Redistribution and use in source and binary forms, with or without | 9 // Redistribution and use in source and binary forms, with or without |
10 // modification, are permitted provided that the following conditions are | 10 // modification, are permitted provided that the following conditions are |
(...skipping 21 matching lines...) Expand all Loading... |
32 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | 32 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
33 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 33 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
34 // | 34 // |
35 //-***************************************************************************** | 35 //-***************************************************************************** |
36 | 36 |
37 #ifndef _Alembic_AbcGeom_Tests_NurbsData_h_ | 37 #ifndef _Alembic_AbcGeom_Tests_NurbsData_h_ |
38 #define _Alembic_AbcGeom_Tests_NurbsData_h_ | 38 #define _Alembic_AbcGeom_Tests_NurbsData_h_ |
39 | 39 |
40 #include <Alembic/AbcGeom/All.h> | 40 #include <Alembic/AbcGeom/All.h> |
41 | 41 |
42 namespace Abc = Alembic::Abc; | 42 using Alembic::Util::int32_t; |
| 43 using Alembic::Util::float32_t; |
43 | 44 |
44 extern const Abc::uint64_t g_nu; | 45 extern const int32_t g_nu; |
45 extern const Abc::uint64_t g_nv; | 46 extern const int32_t g_nv; |
46 extern const Abc::uint64_t g_uOrder; | 47 extern const int32_t g_uOrder; |
47 extern const Abc::uint64_t g_vOrder; | 48 extern const int32_t g_vOrder; |
48 extern const Abc::float32_t g_uKnot[]; | 49 extern const float32_t g_uKnot[]; |
49 extern const Abc::float32_t g_vKnot[]; | 50 extern const float32_t g_vKnot[]; |
50 | 51 |
51 extern const Abc::uint64_t g_nP; | 52 extern const int32_t g_nP; |
52 extern const Abc::float32_t g_P[]; | 53 extern const float32_t g_P[]; |
53 | 54 |
54 // trim curve | 55 // trim curve |
55 extern const Abc::uint64_t g_trim_nLoops; | 56 extern const int32_t g_trim_nLoops; |
56 extern const Abc::uint64_t g_trim_nCurves[]; | 57 extern const int32_t g_trim_nCurves[]; |
57 extern const Abc::uint64_t g_trim_n[]; | 58 extern const int32_t g_trim_n[]; |
58 extern const Abc::uint64_t g_trim_order[]; | 59 extern const int32_t g_trim_order[]; |
59 extern const Abc::float32_t g_trim_knot[]; | 60 extern const float32_t g_trim_knot[]; |
60 extern const Abc::float32_t g_trim_min[]; | 61 extern const float32_t g_trim_min[]; |
61 extern const Abc::float32_t g_trim_max[]; | 62 extern const float32_t g_trim_max[]; |
62 extern const Abc::float32_t g_trim_u[]; | 63 extern const float32_t g_trim_u[]; |
63 extern const Abc::float32_t g_trim_v[]; | 64 extern const float32_t g_trim_v[]; |
64 extern const Abc::float32_t g_trim_w[]; | 65 extern const float32_t g_trim_w[]; |
65 | 66 |
66 //-******************************* | 67 //-******************************* |
67 | 68 |
68 #endif | 69 #endif |
OLD | NEW |