Woolz Image Processing Version 1.4.0
_WlzGMGridWSp3D Struct Reference

An axis aligned grid of cuboid cells. This has an array (the grid) of linked lists of cells, with the entries in each list holding the faces of the 3D model which intersect the cuboid of the cell. Typedef: WlzGMGridWSp3D. More...

Data Fields

WlzGMModelType elemType
WlzIVertex3 nCells
double cellSz
WlzDVertex3 org
struct _WlzGMGridWSpCell3D **** cells
int cellVecMax
AlcVectorcellVec

Detailed Description

An axis aligned grid of cuboid cells. This has an array (the grid) of linked lists of cells, with the entries in each list holding the faces of the 3D model which intersect the cuboid of the cell. Typedef: WlzGMGridWSp3D.


Field Documentation

Element type that the grid is defined for.

Referenced by WlzGeoModelGridCellsInDBox(), and WlzGeoModelGridWSpSet3D().

Dimensions of the cell grid array in terms of the number of cells.

Referenced by WlzGeoModelGridCellsInDBox(), and WlzGeoModelGridWSpSet3D().

Each cell is an axis aligned square with this side length.

Referenced by WlzGeoModelGridCellsInDBox(), and WlzGeoModelGridWSpSet3D().

Model coordinate value at the cell origin.

Referenced by WlzGeoModelGridFree3D(), and WlzGeoModelGridWSpSet3D().

Array of linked list of cells.

Referenced by WlzGeoModelGridWSpSet3D().

Number of cells allocated and the index into cell vector of next cell available.

Referenced by WlzGeoModelGridFree3D(), and WlzGeoModelGridWSpSet3D().


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