Woolz Image Processing  Version 1.7.5
_WlzRagRValues Struct Reference

The ragged rectangle values table. The type encodes both the type of value table and the type of grey value. Typedef: WlzRagRValues. More...

Data Fields

WlzObjectType type
 
int linkcount
 
void * freeptr
 
WlzValues original_table
 
int line1
 
int lastln
 
int kol1
 
int width
 
WlzPixelV bckgrnd
 
WlzValueLine * vtblines
 

Detailed Description

The ragged rectangle values table. The type encodes both the type of value table and the type of grey value. Typedef: WlzRagRValues.

Field Documentation

int _WlzRagRValues::linkcount

From WlzCoreValues.

Referenced by WlzFreeValues(), and WlzMakeValueTb().

void* _WlzRagRValues::freeptr

From WlzCoreValues.

Referenced by WlzFreeValues(), WlzMakeValueTb(), WlzNewValueTb(), and WlzReadObj().

WlzValues _WlzRagRValues::original_table

If non-NULL, the values table which owns the raw values we are using.

Referenced by WlzFreeValues(), WlzMakeValueTb(), WlzNewObjectValueTable(), and WlzShiftValues().

int _WlzRagRValues::lastln
int _WlzRagRValues::width
WlzPixelV _WlzRagRValues::bckgrnd

Background value for pixels not in object.

Referenced by WlzGetBackground(), WlzGreyValueMakeWSp(), WlzMakeValueTb(), WlzObjectFacts(), WlzSetBackground(), and WlzShiftValues().

WlzValueLine* _WlzRagRValues::vtblines

Array of value table line structures.

Referenced by WlzGreyValueGetDir(), WlzInitGreyWSpace(), WlzMakeValueLine(), WlzMakeValueTb(), and WlzShiftValues().


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