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

Convenience class to represent a raster scanline. More...

#include <TIL_Stitch.h>

+ Inheritance diagram for TIL_Stitch::IMGScanline:

Classes

struct  ScanData
 

Public Member Functions

 IMGScanline ()
 
 ~IMGScanline () override
 
void allocate (int width, const UT_Array< const IMG_Plane * > &planes)
 
const uint8data (int plane, int xoff) const
 
uint8data (int plane, int xoff)
 
int numPlanes () const
 
const IMG_Planeplane (int i) const
 
- Public Member Functions inherited from TIL_Stitch::Scanline
 Scanline ()
 
virtual ~Scanline ()
 

Additional Inherited Members

- Protected Member Functions inherited from UT_NonCopyableNS::UT_NonCopyable
 UT_NonCopyable ()=default
 
 ~UT_NonCopyable ()=default
 
 UT_NonCopyable (const UT_NonCopyable &)=delete
 
UT_NonCopyableoperator= (const UT_NonCopyable &)=delete
 

Detailed Description

Convenience class to represent a raster scanline.

Definition at line 90 of file TIL_Stitch.h.

Constructor & Destructor Documentation

TIL_Stitch::IMGScanline::IMGScanline ( )
TIL_Stitch::IMGScanline::~IMGScanline ( )
override

Member Function Documentation

void TIL_Stitch::IMGScanline::allocate ( int  width,
const UT_Array< const IMG_Plane * > &  planes 
)
const uint8* TIL_Stitch::IMGScanline::data ( int  plane,
int  xoff 
) const
inline

Definition at line 107 of file TIL_Stitch.h.

uint8* TIL_Stitch::IMGScanline::data ( int  plane,
int  xoff 
)
inline

Definition at line 111 of file TIL_Stitch.h.

int TIL_Stitch::IMGScanline::numPlanes ( ) const
inline

Definition at line 116 of file TIL_Stitch.h.

const IMG_Plane* TIL_Stitch::IMGScanline::plane ( int  i) const
inline

Definition at line 117 of file TIL_Stitch.h.


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