Woolz Image Processing Version 1.4.0
_WlzIterateWSpace Struct Reference

A workspace structure for interval objects which allows iteration through an object's pixels/voxels.. Typedef: WlzIterateWSpace. More...

Data Fields

WlzObjectobj
WlzObjectobj2D
WlzIntervalWSpaceiWSp
WlzGreyWSpacegWSp
WlzRasterDir dir
int grey
int itvPos
int plnIdx
int plnRmn
WlzIVertex3 pos
WlzGreyType gType
WlzGreyP gP

Detailed Description

A workspace structure for interval objects which allows iteration through an object's pixels/voxels.. Typedef: WlzIterateWSpace.


Field Documentation

The object being iterated through.

Referenced by WlzIterate().

Object for the current plane.

Referenced by WlzIterateWSpFree().

Interval workspace for the current 2D object.

Referenced by WlzIterateWSpFree().

Grey workspace for the current 2D object.

Referenced by WlzIterateWSpFree().

Scanning direction.

Non-zero if initialised for grey values.

Offset into the current interval.

Offset into planes of a 3D object for the current plane.

Number of planes remaining for the current 2D object when iterating through a 3D object.

The current grey type. If WLZ_GREY_ERROR then the work space has not been initialised for grey data.

Pointer to current grey value This will be NULL if grey values are not appopriate, ie gType is WLZ_GREY_ERROR.


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