Woolz Image Processing  Version 1.7.5
_WlzTiledValueBuffer Struct Reference

Position of and data for locating and buffering any interval of values in either 2 or 3D tiled value table. More...

Data Fields

int pl
 
int ln
 
int kl [2]
 
size_t lo
 
size_t li
 
int valid
 
int mode
 
WlzGreyType gtype
 
WlzGreyP lnbuf
 

Detailed Description

Position of and data for locating and buffering any interval of values in either 2 or 3D tiled value table.

Field Documentation

int _WlzTiledValueBuffer::pl

Plane of interval (relative to tiled value table.

Referenced by WlzGreyInterval(), WlzInitGreyWSpace(), and WlzTiledValueBufferFill().

int _WlzTiledValueBuffer::ln

Line of interval (relative to tiled value table.

Referenced by WlzGreyInterval(), and WlzTiledValueBufferFill().

int _WlzTiledValueBuffer::kl[2]

Left most then right most column of interval (relative to tiled value table.

Referenced by WlzGreyInterval(), WlzTiledValueBufferFill(), and WlzTiledValueBufferFlush().

size_t _WlzTiledValueBuffer::lo

Partial line offset within a tile.

Referenced by WlzTiledValueBufferFill(), and WlzTiledValueBufferFlush().

size_t _WlzTiledValueBuffer::li

Partial line index to a tile.

Referenced by WlzTiledValueBufferFill(), and WlzTiledValueBufferFlush().

int _WlzTiledValueBuffer::valid

Non-zero if the line buffer has valid values.

Referenced by WlzEndGreyScan(), WlzGreyInterval(), WlzTiledValueBufferFill(), and WlzTiledValueBufferFlush().

int _WlzTiledValueBuffer::mode

Valid access modes for the tiled values.

Referenced by WlzMakeTiledValueBuffer(), WlzTiledValueBufferFill(), and WlzTiledValueBufferFlush().

WlzGreyType _WlzTiledValueBuffer::gtype

Grey type buffer allocaed for.

Referenced by WlzMakeTiledValueBuffer(), WlzTiledValueBufferFill(), and WlzTiledValueBufferFlush().

WlzGreyP _WlzTiledValueBuffer::lnbuf

Buffer large enough to hold any single line of values padded to an integral number of tile widths. The values are all relative to the value table origin.

Referenced by WlzFreeTiledValueBuffer(), WlzGreyInterval(), WlzMakeTiledValueBuffer(), WlzTiledValueBufferFill(), and WlzTiledValueBufferFlush().


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