Woolz Image Processing
Version 1.8.3
|
A workspace for computing the 3D convex hull of vertices with integral coordinates. Typedef: WlzConvHullWSp3. More...
Data Fields | |
int | nHorizon |
int | maxHorizon |
int | nFceBuf |
int | maxFceBuf |
WlzVertexType | vtxType |
WlzVertexP | vtxPos |
int * | vtxPrm |
WlzConvHullFce * | fceLst |
WlzConvHullVtx * | vtxLst |
WlzConvHullVtx * | vtxQue |
WlzConvHullFce ** | fceBuf |
WlzConvHullHorEdg * | horizon |
WlzConvHullArcPool | arcPool |
WlzConvHullFcePool | fcePool |
WlzConvHullVtxPool | vtxPool |
A workspace for computing the 3D convex hull of vertices with integral coordinates. Typedef: WlzConvHullWSp3.
int _WlzConvHullWSp3::nHorizon |
Number of horizon edges.
int _WlzConvHullWSp3::maxHorizon |
Maximum horizon edge space.
int _WlzConvHullWSp3::nFceBuf |
Number of faces in face buffer.
int _WlzConvHullWSp3::maxFceBuf |
Maximum face buffer space.
WlzVertexType _WlzConvHullWSp3::vtxType |
Vertex type, either WLZ_VERTEX_I3 or WLZ_VERTEX_D3.
WlzVertexP _WlzConvHullWSp3::vtxPos |
Pointer to vertex positions.
int* _WlzConvHullWSp3::vtxPrm |
Vertex permutation table.
WlzConvHullFce* _WlzConvHullWSp3::fceLst |
List of faces in the convex hull so far.
WlzConvHullVtx* _WlzConvHullWSp3::vtxLst |
List of vertices in the convex hull so far.
WlzConvHullVtx* _WlzConvHullWSp3::vtxQue |
Queue of vertices waiting to be processed.
WlzConvHullFce** _WlzConvHullWSp3::fceBuf |
Buffer for faces to be added or deleted.
WlzConvHullHorEdg* _WlzConvHullWSp3::horizon |
Buffer for horizon edges.
WlzConvHullArcPool _WlzConvHullWSp3::arcPool |
Pool for arc allocation.
WlzConvHullFcePool _WlzConvHullWSp3::fcePool |
Pool for face allocation.
WlzConvHullVtxPool _WlzConvHullWSp3::vtxPool |
Pool for vertex allocation.