Woolz Image Processing  Version 1.7.5
_WlzConvHullWSp3 Struct Reference

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
 
WlzConvHullFcefceLst
 
WlzConvHullVtxvtxLst
 
WlzConvHullVtxvtxQue
 
WlzConvHullFce ** fceBuf
 
WlzConvHullHorEdghorizon
 
WlzConvHullArcPool arcPool
 
WlzConvHullFcePool fcePool
 
WlzConvHullVtxPool vtxPool
 

Detailed Description

A workspace for computing the 3D convex hull of vertices with integral coordinates. Typedef: WlzConvHullWSp3.

Field Documentation

int _WlzConvHullWSp3::nHorizon

Number of horizon edges.

Referenced by WlzConvexHullFromVtx3().

int _WlzConvHullWSp3::maxHorizon

Maximum horizon edge space.

int _WlzConvHullWSp3::nFceBuf

Number of faces in face buffer.

Referenced by WlzConvexHullFromVtx3().

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.

Referenced by WlzConvexHullFromVtx3().

WlzConvHullFce* _WlzConvHullWSp3::fceLst

List of faces in the convex hull so far.

Referenced by WlzConvexHullFromVtx3().

WlzConvHullVtx* _WlzConvHullWSp3::vtxLst

List of vertices in the convex hull so far.

WlzConvHullVtx* _WlzConvHullWSp3::vtxQue

Queue of vertices waiting to be processed.

Referenced by WlzConvexHullFromVtx3().

WlzConvHullFce** _WlzConvHullWSp3::fceBuf

Buffer for faces to be added or deleted.

Referenced by WlzConvexHullFromVtx3().

WlzConvHullHorEdg* _WlzConvHullWSp3::horizon

Buffer for horizon edges.

Referenced by WlzConvexHullFromVtx3().

WlzConvHullArcPool _WlzConvHullWSp3::arcPool

Pool for arc allocation.

WlzConvHullFcePool _WlzConvHullWSp3::fcePool

Pool for face allocation.

Referenced by WlzConvexHullFromVtx3().

WlzConvHullVtxPool _WlzConvHullWSp3::vtxPool

Pool for vertex allocation.

Referenced by WlzConvexHullFromVtx3().


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