HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PXL_DeepSampleList.h File Reference
#include "PXL_API.h"
#include "PXL_Forward.h"
#include "PXL_DeepChannelList.h"
#include <UT/UT_IntrusivePtr.h>
#include <UT/UT_NonCopyable.h>
#include <SYS/SYS_Types.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:824

Definition at line 97 of file PXL_DeepSampleList.h.

#define GET_VECTOR (   TYPE,
  VMETHOD 
)
Value:
{ \
if (end == -1) end = sampleCount(); \
return VMETHOD(storage, start, end); \
}
getFileOption("OpenEXR:storage") storage
Definition: HDK_Image.dox:276
GLuint start
Definition: glcorearb.h:475
GLuint GLuint end
Definition: glcorearb.h:475
int & sampleCount(char *base, int xStride, int yStride, int x, int y)
Definition: ImfMisc.h:62
if(num_boxed_items<=0)
Definition: UT_RTreeImpl.h:697

Definition at line 102 of file PXL_DeepSampleList.h.