6 #ifndef INCLUDED_IMF_ENVMAP_H
7 #define INCLUDED_IMF_ENVMAP_H
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
enum IMF_EXPORT_ENUM CubeMapFace
IMF_EXPORT IMATH_NAMESPACE::V3f direction(const IMATH_NAMESPACE::Box2i &dataWindow, const IMATH_NAMESPACE::V2f &pixelPosition)
IMF_EXPORT IMATH_NAMESPACE::V2f pixelPosition(const IMATH_NAMESPACE::Box2i &dataWindow, const IMATH_NAMESPACE::V2f &latLong)
IMF_EXPORT void faceAndPixelPosition(const IMATH_NAMESPACE::V3f &direction, const IMATH_NAMESPACE::Box2i &dataWindow, CubeMapFace &face, IMATH_NAMESPACE::V2f &positionInFace)
Box< V2i > Box2i
2D box of base type int.
IMF_EXPORT IMATH_NAMESPACE::V2f latLong(const IMATH_NAMESPACE::V3f &direction)
IMF_EXPORT IMATH_NAMESPACE::V2f pixelPosition(CubeMapFace face, const IMATH_NAMESPACE::Box2i &dataWindow, IMATH_NAMESPACE::V2f positionInFace)
IMF_EXPORT int sizeOfFace(const IMATH_NAMESPACE::Box2i &dataWindow)
IMF_EXPORT IMATH_NAMESPACE::V3f direction(CubeMapFace face, const IMATH_NAMESPACE::Box2i &dataWindow, const IMATH_NAMESPACE::V2f &positionInFace)
Vec2< float > V2f
Vec2 of float.
Vec3< float > V3f
Vec3 of float.
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
IMF_EXPORT IMATH_NAMESPACE::Box2i dataWindowForFace(CubeMapFace face, const IMATH_NAMESPACE::Box2i &dataWindow)