HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ImfEnvmap.h File Reference
#include "ImfExport.h"
#include "ImfNamespace.h"
#include <ImathBox.h>
+ Include dependency graph for ImfEnvmap.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 LatLongMap
 
 CubeMap
 

Functions

IMF_EXPORT IMATH_NAMESPACE::V2f LatLongMap::latLong (const IMATH_NAMESPACE::V3f &direction)
 
IMF_EXPORT IMATH_NAMESPACE::V2f LatLongMap::latLong (const IMATH_NAMESPACE::Box2i &dataWindow, const IMATH_NAMESPACE::V2f &pixelPosition)
 
IMF_EXPORT IMATH_NAMESPACE::V2f LatLongMap::pixelPosition (const IMATH_NAMESPACE::Box2i &dataWindow, const IMATH_NAMESPACE::V2f &latLong)
 
IMF_EXPORT IMATH_NAMESPACE::V2f LatLongMap::pixelPosition (const IMATH_NAMESPACE::Box2i &dataWindow, const IMATH_NAMESPACE::V3f &direction)
 
IMF_EXPORT IMATH_NAMESPACE::V3f LatLongMap::direction (const IMATH_NAMESPACE::Box2i &dataWindow, const IMATH_NAMESPACE::V2f &pixelPosition)
 
IMF_EXPORT int CubeMap::sizeOfFace (const IMATH_NAMESPACE::Box2i &dataWindow)
 
IMF_EXPORT IMATH_NAMESPACE::Box2i CubeMap::dataWindowForFace (CubeMapFace face, const IMATH_NAMESPACE::Box2i &dataWindow)
 
IMF_EXPORT IMATH_NAMESPACE::V2f CubeMap::pixelPosition (CubeMapFace face, const IMATH_NAMESPACE::Box2i &dataWindow, IMATH_NAMESPACE::V2f positionInFace)
 
IMF_EXPORT void CubeMap::faceAndPixelPosition (const IMATH_NAMESPACE::V3f &direction, const IMATH_NAMESPACE::Box2i &dataWindow, CubeMapFace &face, IMATH_NAMESPACE::V2f &positionInFace)
 
IMF_EXPORT IMATH_NAMESPACE::V3f CubeMap::direction (CubeMapFace face, const IMATH_NAMESPACE::Box2i &dataWindow, const IMATH_NAMESPACE::V2f &positionInFace)
 

Variables

 Envmap int
 
 ENVMAP_LATLONG = 0
 
 ENVMAP_CUBE = 1
 
enum IMF_EXPORT_ENUM CubeMapFace
 
 CUBEFACE_POS_X
 
 CUBEFACE_NEG_X
 
 CUBEFACE_POS_Y
 
 CUBEFACE_NEG_Y
 
 CUBEFACE_POS_Z
 

Variable Documentation

CUBEFACE_NEG_X

Definition at line 228 of file ImfEnvmap.h.

CUBEFACE_NEG_Y

Definition at line 228 of file ImfEnvmap.h.

CUBEFACE_POS_X

Definition at line 228 of file ImfEnvmap.h.

CUBEFACE_POS_Y

Definition at line 228 of file ImfEnvmap.h.

CUBEFACE_POS_Z

Definition at line 228 of file ImfEnvmap.h.

enum IMF_EXPORT_ENUM CubeMapFace

Definition at line 226 of file ImfEnvmap.h.

Envmapint

Definition at line 57 of file ImfEnvmap.h.

ENVMAP_CUBE = 1

Definition at line 60 of file ImfEnvmap.h.

ENVMAP_LATLONG = 0

Definition at line 59 of file ImfEnvmap.h.