HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CompositeDeepScanLine Class Reference

#include <ImfCompositeDeepScanLine.h>

Public Member Functions

IMF_EXPORT CompositeDeepScanLine ()
 
virtual IMF_EXPORT ~CompositeDeepScanLine ()
 
IMF_EXPORT void addSource (DeepScanLineInputPart *part)
 
IMF_EXPORT void addSource (DeepScanLineInputFile *file)
 
IMF_EXPORT void setFrameBuffer (const FrameBuffer &fr)
 
IMF_EXPORT const FrameBufferframeBuffer () const
 
IMF_EXPORT void readPixels (int start, int end)
 
IMF_EXPORT int sources () const
 
IMF_EXPORT const
IMATH_NAMESPACE::Box2i
dataWindow () const
 
IMF_EXPORT void setCompositing (DeepCompositing *)
 

Static Public Member Functions

static IMF_EXPORT void setMaximumSampleCount (int64_t sampleCount)
 
static IMF_EXPORT int64_t getMaximumSampleCount ()
 

Public Attributes

struct IMF_HIDDEN Data
 

Detailed Description

Definition at line 39 of file ImfCompositeDeepScanLine.h.

Constructor & Destructor Documentation

IMF_EXPORT CompositeDeepScanLine::CompositeDeepScanLine ( )
virtual IMF_EXPORT CompositeDeepScanLine::~CompositeDeepScanLine ( )
virtual

Member Function Documentation

IMF_EXPORT void CompositeDeepScanLine::addSource ( DeepScanLineInputPart part)

set the source data as a part

Note
all parts must remain valid until after last interaction with DeepComp
IMF_EXPORT void CompositeDeepScanLine::addSource ( DeepScanLineInputFile file)

set the source data as a file

Note
all file must remain valid until after last interaction with DeepComp
IMF_EXPORT const IMATH_NAMESPACE::Box2i& CompositeDeepScanLine::dataWindow ( ) const
IMF_EXPORT const FrameBuffer& CompositeDeepScanLine::frameBuffer ( ) const
static IMF_EXPORT int64_t CompositeDeepScanLine::getMaximumSampleCount ( )
static
IMF_EXPORT void CompositeDeepScanLine::readPixels ( int  start,
int  end 
)
IMF_EXPORT void CompositeDeepScanLine::setCompositing ( DeepCompositing )
IMF_EXPORT void CompositeDeepScanLine::setFrameBuffer ( const FrameBuffer fr)
static IMF_EXPORT void CompositeDeepScanLine::setMaximumSampleCount ( int64_t  sampleCount)
static
IMF_EXPORT int CompositeDeepScanLine::sources ( ) const

Member Data Documentation

struct IMF_HIDDEN CompositeDeepScanLine::Data

Definition at line 107 of file ImfCompositeDeepScanLine.h.


The documentation for this class was generated from the following file: