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

#include <ImfSampleCountChannel.h>

+ Inheritance diagram for SampleCountChannel:

Classes

class  Edit
 

Public Member Functions

virtual PixelType pixelType () const
 
Slice slice () const
 
DeepImageLeveldeepLevel ()
 
const DeepImageLeveldeepLevel () const
 
const unsigned intoperator() (int x, int y) const
 
const unsigned intat (int x, int y) const
 
const unsigned introw (int r) const
 
void set (int x, int y, unsigned int newNumSamples)
 
void set (int r, unsigned int newNumSamples[])
 
void clear ()
 
unsigned intbeginEdit ()
 
void endEdit ()
 
const unsigned intnumSamples () const
 
const unsigned intsampleListSizes () const
 
const size_t * sampleListPositions () const
 
size_t sampleBufferSize () const
 
- Public Member Functions inherited from ImageChannel
Channel channel () const
 
int xSampling () const
 
int ySampling () const
 
bool pLinear () const
 
int pixelsPerRow () const
 
int pixelsPerColumn () const
 
size_t numPixels () const
 
ImageLevellevel ()
 
const ImageLevellevel () const
 

Friends

class DeepImageLevel
 

Additional Inherited Members

- Protected Member Functions inherited from ImageChannel
 ImageChannel (ImageLevel &level, int xSampling, int ySampling, bool pLinear)
 
virtual ~ImageChannel ()
 
void boundsCheck (int x, int y) const
 

Detailed Description

Definition at line 70 of file ImfSampleCountChannel.h.

Member Function Documentation

const unsigned int & SampleCountChannel::at ( int  x,
int  y 
) const
inline

Definition at line 340 of file ImfSampleCountChannel.h.

unsigned int* SampleCountChannel::beginEdit ( )
void SampleCountChannel::clear ( )
DeepImageLevel& SampleCountChannel::deepLevel ( )
const DeepImageLevel& SampleCountChannel::deepLevel ( ) const
void SampleCountChannel::endEdit ( )
const unsigned int * SampleCountChannel::numSamples ( ) const
inline

Definition at line 305 of file ImfSampleCountChannel.h.

const unsigned int & SampleCountChannel::operator() ( int  x,
int  y 
) const
inline

Definition at line 333 of file ImfSampleCountChannel.h.

virtual PixelType SampleCountChannel::pixelType ( ) const
virtual

Implements ImageChannel.

const unsigned int * SampleCountChannel::row ( int  r) const
inline

Definition at line 348 of file ImfSampleCountChannel.h.

size_t SampleCountChannel::sampleBufferSize ( ) const
inline

Definition at line 326 of file ImfSampleCountChannel.h.

const size_t * SampleCountChannel::sampleListPositions ( ) const
inline

Definition at line 319 of file ImfSampleCountChannel.h.

const unsigned int * SampleCountChannel::sampleListSizes ( ) const
inline

Definition at line 312 of file ImfSampleCountChannel.h.

void SampleCountChannel::set ( int  x,
int  y,
unsigned int  newNumSamples 
)
void SampleCountChannel::set ( int  r,
unsigned int  newNumSamples[] 
)
Slice SampleCountChannel::slice ( ) const

Friends And Related Function Documentation

friend class DeepImageLevel
friend

Definition at line 238 of file ImfSampleCountChannel.h.


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