#pragma once #include #include "vfxpreopenexr-errors-private.h" #include #include inline Imath_3_0::Box > const & to_cpp_ref( Imath_Box2s_t const * rhs) { return *(reinterpret_cast > const * >(rhs)); } inline Imath_3_0::Box > & to_cpp_ref( Imath_Box2s_t * rhs) { return *(reinterpret_cast > * >(rhs)); } inline Imath_3_0::Box > const * to_cpp( Imath_Box2s_t const * rhs) { return reinterpret_cast > const * >(rhs); } inline Imath_3_0::Box > * to_cpp( Imath_Box2s_t * rhs) { return reinterpret_cast > * >(rhs); } inline void to_c( Imath_Box2s_t const * * lhs , Imath_3_0::Box > const & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box2s_t const * * lhs , Imath_3_0::Box > const * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c( Imath_Box2s_t * * lhs , Imath_3_0::Box > & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box2s_t * * lhs , Imath_3_0::Box > * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c_copy( Imath_Box2s_t * lhs , Imath_3_0::Box > const & rhs) { Imath_3_0__Box_Imath_3_0__Vec2_short___copy(lhs, reinterpret_cast(&(rhs))); } inline Imath_3_0::Box > const & to_cpp_ref( Imath_Box2i_t const * rhs) { return *(reinterpret_cast > const * >(rhs)); } inline Imath_3_0::Box > & to_cpp_ref( Imath_Box2i_t * rhs) { return *(reinterpret_cast > * >(rhs)); } inline Imath_3_0::Box > const * to_cpp( Imath_Box2i_t const * rhs) { return reinterpret_cast > const * >(rhs); } inline Imath_3_0::Box > * to_cpp( Imath_Box2i_t * rhs) { return reinterpret_cast > * >(rhs); } inline void to_c( Imath_Box2i_t const * * lhs , Imath_3_0::Box > const & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box2i_t const * * lhs , Imath_3_0::Box > const * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c( Imath_Box2i_t * * lhs , Imath_3_0::Box > & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box2i_t * * lhs , Imath_3_0::Box > * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c_copy( Imath_Box2i_t * lhs , Imath_3_0::Box > const & rhs) { Imath_3_0__Box_Imath_3_0__Vec2_int___copy(lhs, reinterpret_cast(&(rhs))); } inline Imath_3_0::Box > const & to_cpp_ref( Imath_Box2f_t const * rhs) { return *(reinterpret_cast > const * >(rhs)); } inline Imath_3_0::Box > & to_cpp_ref( Imath_Box2f_t * rhs) { return *(reinterpret_cast > * >(rhs)); } inline Imath_3_0::Box > const * to_cpp( Imath_Box2f_t const * rhs) { return reinterpret_cast > const * >(rhs); } inline Imath_3_0::Box > * to_cpp( Imath_Box2f_t * rhs) { return reinterpret_cast > * >(rhs); } inline void to_c( Imath_Box2f_t const * * lhs , Imath_3_0::Box > const & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box2f_t const * * lhs , Imath_3_0::Box > const * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c( Imath_Box2f_t * * lhs , Imath_3_0::Box > & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box2f_t * * lhs , Imath_3_0::Box > * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c_copy( Imath_Box2f_t * lhs , Imath_3_0::Box > const & rhs) { Imath_3_0__Box_Imath_3_0__Vec2_float___copy(lhs, reinterpret_cast(&(rhs))); } inline Imath_3_0::Box > const & to_cpp_ref( Imath_Box2d_t const * rhs) { return *(reinterpret_cast > const * >(rhs)); } inline Imath_3_0::Box > & to_cpp_ref( Imath_Box2d_t * rhs) { return *(reinterpret_cast > * >(rhs)); } inline Imath_3_0::Box > const * to_cpp( Imath_Box2d_t const * rhs) { return reinterpret_cast > const * >(rhs); } inline Imath_3_0::Box > * to_cpp( Imath_Box2d_t * rhs) { return reinterpret_cast > * >(rhs); } inline void to_c( Imath_Box2d_t const * * lhs , Imath_3_0::Box > const & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box2d_t const * * lhs , Imath_3_0::Box > const * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c( Imath_Box2d_t * * lhs , Imath_3_0::Box > & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box2d_t * * lhs , Imath_3_0::Box > * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c_copy( Imath_Box2d_t * lhs , Imath_3_0::Box > const & rhs) { Imath_3_0__Box_Imath_3_0__Vec2_double___copy(lhs, reinterpret_cast(&(rhs))); } inline Imath_3_0::Box > const & to_cpp_ref( Imath_Box3s_t const * rhs) { return *(reinterpret_cast > const * >(rhs)); } inline Imath_3_0::Box > & to_cpp_ref( Imath_Box3s_t * rhs) { return *(reinterpret_cast > * >(rhs)); } inline Imath_3_0::Box > const * to_cpp( Imath_Box3s_t const * rhs) { return reinterpret_cast > const * >(rhs); } inline Imath_3_0::Box > * to_cpp( Imath_Box3s_t * rhs) { return reinterpret_cast > * >(rhs); } inline void to_c( Imath_Box3s_t const * * lhs , Imath_3_0::Box > const & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box3s_t const * * lhs , Imath_3_0::Box > const * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c( Imath_Box3s_t * * lhs , Imath_3_0::Box > & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box3s_t * * lhs , Imath_3_0::Box > * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c_copy( Imath_Box3s_t * lhs , Imath_3_0::Box > const & rhs) { Imath_3_0__Box_Imath_3_0__Vec3_short___copy(lhs, reinterpret_cast(&(rhs))); } inline Imath_3_0::Box > const & to_cpp_ref( Imath_Box3i_t const * rhs) { return *(reinterpret_cast > const * >(rhs)); } inline Imath_3_0::Box > & to_cpp_ref( Imath_Box3i_t * rhs) { return *(reinterpret_cast > * >(rhs)); } inline Imath_3_0::Box > const * to_cpp( Imath_Box3i_t const * rhs) { return reinterpret_cast > const * >(rhs); } inline Imath_3_0::Box > * to_cpp( Imath_Box3i_t * rhs) { return reinterpret_cast > * >(rhs); } inline void to_c( Imath_Box3i_t const * * lhs , Imath_3_0::Box > const & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box3i_t const * * lhs , Imath_3_0::Box > const * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c( Imath_Box3i_t * * lhs , Imath_3_0::Box > & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box3i_t * * lhs , Imath_3_0::Box > * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c_copy( Imath_Box3i_t * lhs , Imath_3_0::Box > const & rhs) { Imath_3_0__Box_Imath_3_0__Vec3_int___copy(lhs, reinterpret_cast(&(rhs))); } inline Imath_3_0::Box > const & to_cpp_ref( Imath_Box3f_t const * rhs) { return *(reinterpret_cast > const * >(rhs)); } inline Imath_3_0::Box > & to_cpp_ref( Imath_Box3f_t * rhs) { return *(reinterpret_cast > * >(rhs)); } inline Imath_3_0::Box > const * to_cpp( Imath_Box3f_t const * rhs) { return reinterpret_cast > const * >(rhs); } inline Imath_3_0::Box > * to_cpp( Imath_Box3f_t * rhs) { return reinterpret_cast > * >(rhs); } inline void to_c( Imath_Box3f_t const * * lhs , Imath_3_0::Box > const & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box3f_t const * * lhs , Imath_3_0::Box > const * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c( Imath_Box3f_t * * lhs , Imath_3_0::Box > & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box3f_t * * lhs , Imath_3_0::Box > * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c_copy( Imath_Box3f_t * lhs , Imath_3_0::Box > const & rhs) { Imath_3_0__Box_Imath_3_0__Vec3_float___copy(lhs, reinterpret_cast(&(rhs))); } inline Imath_3_0::Box > const & to_cpp_ref( Imath_Box3d_t const * rhs) { return *(reinterpret_cast > const * >(rhs)); } inline Imath_3_0::Box > & to_cpp_ref( Imath_Box3d_t * rhs) { return *(reinterpret_cast > * >(rhs)); } inline Imath_3_0::Box > const * to_cpp( Imath_Box3d_t const * rhs) { return reinterpret_cast > const * >(rhs); } inline Imath_3_0::Box > * to_cpp( Imath_Box3d_t * rhs) { return reinterpret_cast > * >(rhs); } inline void to_c( Imath_Box3d_t const * * lhs , Imath_3_0::Box > const & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box3d_t const * * lhs , Imath_3_0::Box > const * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c( Imath_Box3d_t * * lhs , Imath_3_0::Box > & rhs) { *(lhs) = reinterpret_cast(&(rhs)); } inline void to_c( Imath_Box3d_t * * lhs , Imath_3_0::Box > * rhs) { *(lhs) = reinterpret_cast(rhs); } inline void to_c_copy( Imath_Box3d_t * lhs , Imath_3_0::Box > const & rhs) { Imath_3_0__Box_Imath_3_0__Vec3_double___copy(lhs, reinterpret_cast(&(rhs))); }