Woolz Image Processing  Version 1.8.3
_WlzGreyWSpace Struct Reference

The standard workspace for grey value table manipulations. Typedef: WlzGreyWSpace. More...

Data Fields

int gvio
 
int tranpl
 
WlzGreyType pixeltype
 
WlzObjectType gdomaintype
 
WlzValues gtable
 
WlzValueLinegline
 
WlzTiledValueBuffertvb
 
WlzIntervalWSpaceintptr
 
WlzGreyP u_grintptr
 

Detailed Description

The standard workspace for grey value table manipulations. Typedef: WlzGreyWSpace.

Field Documentation

◆ gvio

int _WlzGreyWSpace::gvio

Grey value I/O switch:

  • 0 = input to object only
  • 1 = output from object only

Only relevant if tranpl set, as all grey-tables are unpacked.

Referenced by WlzGreyInterval(), WlzNextGreyInterval(), and WlzSeqPar().

◆ tranpl

int _WlzGreyWSpace::tranpl

If non-zero, transplant values to a buffer whose address is u_grintptr. Direction of transplant in gvio.

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

◆ pixeltype

◆ gdomaintype

WlzObjectType _WlzGreyWSpace::gdomaintype

Value table type.

Referenced by WlzGreyInterval(), and WlzInitGreyWSpace().

◆ gtable

WlzValues _WlzGreyWSpace::gtable

Grey value table.

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

◆ gline

WlzValueLine* _WlzGreyWSpace::gline

Pointer to current grey table line pointer.

Referenced by WlzGreyInterval(), and WlzInitGreyWSpace().

◆ tvb

WlzTiledValueBuffer* _WlzGreyWSpace::tvb

Tiled values buffer.

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

◆ intptr

WlzIntervalWSpace* _WlzGreyWSpace::intptr

Pointer to interval table workspace.

Referenced by WlzInitGreyWSpace().

◆ u_grintptr


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