HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PXL_DeepSampleList.h File Reference
#include "PXL_API.h"
#include "PXL_Forward.h"
#include "PXL_DeepChannelList.h"
#include <SYS/SYS_Types.h>
#include <UT/UT_IntrusivePtr.h>
+ Include dependency graph for PXL_DeepSampleList.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PXL_DeepSampleList
 
class  PXL_DeepSampleList::Sum
 Class to help with weighted sums of pixels. More...
 

Macros

#define __PXL_DeepSampleList__
 
#define GET_SCALAR(TYPE, VMETHOD)
 
#define GET_VECTOR(TYPE, VMETHOD)
 

Macro Definition Documentation

#define __PXL_DeepSampleList__

Definition at line 14 of file PXL_DeepSampleList.h.

#define GET_SCALAR (   TYPE,
  VMETHOD 
)
Value:
{ \
TYPE value; \
return *VMETHOD(&value, sample, sample+1); \
}
GLsizei const GLfloat * value
Definition: glcorearb.h:823

Definition at line 94 of file PXL_DeepSampleList.h.

#define GET_VECTOR (   TYPE,
  VMETHOD 
)
Value:
{ \
if (end == -1) end = sampleCount(); \
return VMETHOD(storage, start, end); \
}
IMF_EXPORT int & sampleCount(char *base, int xStride, int yStride, int x, int y)
GLuint start
Definition: glcorearb.h:474
GLuint GLuint end
Definition: glcorearb.h:474
getOption("OpenEXR.storage") storage
Definition: HDK_Image.dox:276

Definition at line 99 of file PXL_DeepSampleList.h.