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

#include <ImfPreviewImage.h>

Public Member Functions

IMF_EXPORT PreviewImage (unsigned int width=0, unsigned int height=0, const PreviewRgba pixels[]=0)
 
IMF_EXPORT PreviewImage (const PreviewImage &other)
 
IMF_EXPORT ~PreviewImage ()
 
IMF_EXPORT PreviewImage & operator= (const PreviewImage &other)
 
unsigned int width () const
 
unsigned int height () const
 
PreviewRgba * pixels ()
 
const PreviewRgba * pixels () const
 
PreviewRgba & pixel (unsigned int x, unsigned int y)
 
const PreviewRgba & pixel (unsigned int x, unsigned int y) const
 

Detailed Description

Definition at line 46 of file ImfPreviewImage.h.

Constructor & Destructor Documentation

IMF_EXPORT PreviewImage::PreviewImage ( unsigned int  width = 0,
unsigned int  height = 0,
const PreviewRgba  pixels[] = 0 
)
IMF_EXPORT PreviewImage::PreviewImage ( const PreviewImage &  other)
IMF_EXPORT PreviewImage::~PreviewImage ( )

Member Function Documentation

unsigned int PreviewImage::height ( ) const
inline

Definition at line 85 of file ImfPreviewImage.h.

IMF_EXPORT PreviewImage& PreviewImage::operator= ( const PreviewImage &  other)
PreviewRgba& PreviewImage::pixel ( unsigned int  x,
unsigned int  y 
)
inline

Definition at line 94 of file ImfPreviewImage.h.

const PreviewRgba& PreviewImage::pixel ( unsigned int  x,
unsigned int  y 
) const
inline

Definition at line 99 of file ImfPreviewImage.h.

PreviewRgba* PreviewImage::pixels ( )
inline

Definition at line 87 of file ImfPreviewImage.h.

const PreviewRgba* PreviewImage::pixels ( ) const
inline

Definition at line 88 of file ImfPreviewImage.h.

unsigned int PreviewImage::width ( ) const
inline

Definition at line 84 of file ImfPreviewImage.h.


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