HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Array2D< T > Class Template Reference

#include <ImfArray.h>

Public Member Functions

 Array2D ()
 
 Array2D (long sizeX, long sizeY)
 
 ~Array2D ()
 
Toperator[] (long x)
 
const Toperator[] (long x) const
 
void resizeErase (long sizeX, long sizeY)
 
void resizeEraseUnsafe (long sizeX, long sizeY)
 
long height () const
 
long width () const
 

Detailed Description

template<class T>
class Array2D< T >

Definition at line 104 of file ImfArray.h.

Constructor & Destructor Documentation

template<class T >
Array2D< T >::Array2D ( )
inline

Definition at line 191 of file ImfArray.h.

template<class T >
Array2D< T >::Array2D ( long  sizeX,
long  sizeY 
)
inline

Definition at line 200 of file ImfArray.h.

template<class T >
Array2D< T >::~Array2D ( )
inline

Definition at line 209 of file ImfArray.h.

Member Function Documentation

template<class T>
long Array2D< T >::height ( ) const
inline

Definition at line 145 of file ImfArray.h.

template<class T >
T * Array2D< T >::operator[] ( long  x)
inline

Definition at line 217 of file ImfArray.h.

template<class T >
const T * Array2D< T >::operator[] ( long  x) const
inline

Definition at line 225 of file ImfArray.h.

template<class T >
void Array2D< T >::resizeErase ( long  sizeX,
long  sizeY 
)
inline

Definition at line 233 of file ImfArray.h.

template<class T >
void Array2D< T >::resizeEraseUnsafe ( long  sizeX,
long  sizeY 
)
inline

Definition at line 245 of file ImfArray.h.

template<class T>
long Array2D< T >::width ( ) const
inline

Definition at line 146 of file ImfArray.h.


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