Woolz Image Processing
Version 1.7.5

C_AlcBlockStack  General purpose data structure for maintaining blocks of some data type. Useful for efficient memory allocation. It's not a stack but a doubly linked list of blocks of data which can be used as a stack, heap, list, .... Typedef: AlcBlockStack 
C_AlcCPQItem  An item in a calendar priority queue. Typedef: AlcCPQItem 
C_AlcCPQQueue  An \(O(1)\) priority queue based on the Calendar Priority Queue data structure. Typedef: AlcCPQQueue 
C_AlcDLPItem  A doubly linked list item. Typedef: AlcDLPItem 
C_AlcDLPList  A doubly linked list of pointers. Typedef: AlcDLPList 
C_AlcFreeStack  
C_AlcHashItem  A hash table item. Typedef: AlcHashItem 
C_AlcHashTable  A hash table. Typedef: AlcHashTable 
C_AlcHeap  A general purpose heap data structure. Typedef: AlcHeap 
C_AlcHeapEntryCore  Core heap entry data structure. All other heap entry data structures must have the fields of this data structure first. Typedef: AlcHeapEntryCore 
C_AlcKDTNode  A node in a binary space partition tree (kDtree). Typedef: AlcKDTNode 
C_AlcKDTTree  A binary space partition tree (kDtree). Typedef: AlcKDTTree 
C_AlcLRUCache  A least recent use removal cache allowing rank and random access to it's entries. Rank access is via a doubly linked list (using rankPrv and rankNxt), while random access is via hash table (using the item's key and hashNxt). The cache will unlink items as required to maintain the set maximum number of entries and maximum total entry size. Typedef: AlcLRUCache 
C_AlcLRUCItem  A cache item for a AlcLRUCache. Typedef: AlcLRUCItem 
C_AlcPointP  Pointer to a generic coordinate. Typedef: AlcPointP 
C_AlcUFTree  A general purpose union tree based on Robert Sedgewick's Weighted Quick Union Find 
C_AlcVector  An extensible 1D array. Typedef: AlcVector 
C_AlgMatrix  A union of all valid matrix types. Typedef: AlgMatrix. 
C_AlgMatrixCore  A core matrix type with members common to all matrix types. Typedef: AlgMatrixCore 
C_AlgMatrixLLR  
C_AlgMatrixLLRE  Entry in the linked list row matrix. Typedef: AlgMatrixLLRE 
C_AlgMatrixRect  Rectangular matrix. Typedef: AlgMatrixRect 
C_AlgMatrixSym  Symmetric matrix. Typedef: AlgMatrixRect 
C_AlgMatrixTriple  
C_BibFileField  
C_ComplexD  Complex number data type. Typedef: ComplexD 
C_patchTree  
C_Wlz1DConvMask  Typedef: Wlz1DConvMask 
C_Wlz3DWarpTrans  A planewise 3D finite element warping transform. Typedef: Wlz3DWarpTrans 
C_WLZ_EMAP_WarpTransformStruct  
C_WlzAffineTransform  Either a 2D or 3D affine transform. The homogeneous matrix (mat) is always allocated as a 4x4 AlcDouble2Alloc style array. It is used as a 3x3 matrix for 2D and as a 4x4 matrix for 3D affine transforms. Typedef: WlzAffineTransform 
C_WlzAffineTransformPrim  Affine tranform primitives. Typedef: WlzAffineTransformPrim 
C_WlzAllocChunk  
C_WlzBasisFn  A basis function. Typedef: WlzBasisFn 
C_WlzBasisFnMapData3D  Used to memorise the nodes of a mesh element between 3D distance function evaluation calls 
C_WlzBasisFnTransform  A basis function transform. The delta is used by the MQ and Gauss basis functions: For the MQ basis function delta = \(R^2\), and for the Gaussian basis function delta = \(1/s^2\). Typedef: WlzBasisFnTransform 
C_WlzBoundList  A complete list of a set of boundaries which is encoded in tree form 
C_WlzBox  Union of axis aligned boxes. Typedef: WlzBox 
C_WlzBoxP  Union of axis aligned box pointers. Typedef: WlzBoxP 
C_WlzCMesh2D  A graph based mesh model for 2D boundary conforming simplical meshes. The mesh inherits it's core fields from the Woolz core domain. Typedef: WlzCMesh2D 
C_WlzCMesh2D5  A graph based mesh model for 2D5 boundary conforming simplical meshes. The mesh inherits it's core fields from the Woolz core domain. Typedef: WlzCMesh2D5 
C_WlzCMesh3D  A graph based mesh model for 3D boundary conforming simplical meshes. The mesh inherits it's core fields from the Woolz core domain. Typedef: WlzCMesh3D 
C_WlzCMeshCbEntry  Callback entry for list of callbacks. Typedef: WlzCMeshCbEntry 
C_WlzCMeshCell2D  A single cell of a spatial grid or array of 2D cells. Typedef: WlzCMeshCell2D 
C_WlzCMeshCell2D5  A single cell of a spatial grid or array of 2D5 cells. Typedef: WlzCMeshCell2D5 
C_WlzCMeshCell3D  A single cell of a spatial grid or array of 3D cells. Typedef: WlzCMeshCell3D 
C_WlzCMeshCellElm2D  Data structure which is used to link lists of 2D elements with the grid cells that they intersect. Typedef: WlzCMeshCell2D 
C_WlzCMeshCellElm2D5  Data structure which is used to link lists of 2D5 elements with the grid cells that they intersect. Typedef: WlzCMeshCell2D5 
C_WlzCMeshCellElm3D  Data structure which is used to link lists of 3D elements with the grid cells that they intersect. Typedef: WlzCMeshCell3D 
C_WlzCMeshCellGrid2D  A spatial grid or array of square 2D cells that are used for fast node and element location queries. Typedef: WlzCMeshCellGrid2D 
C_WlzCMeshCellGrid2D5  A spatial grid or array of cubiod 3D cells that are used for fast 2D5 node and element location queries. Typedef: WlzCMeshCellGrid2D5 
C_WlzCMeshCellGrid3D  A spatial grid or array of square 3D cells that are used for fast node and element location queries. Typedef: WlzCMeshCellGrid3D 
C_WlzCMeshEdgU2D  A 2D CCW directed (half) edge within the parent simplex. Typedef: WlzCMeshEdgU2D 
C_WlzCMeshEdgU2D5  A 2D CCW directed (half) edge within the parent simplex. Typedef: WlzCMeshEdgU2D5 
C_WlzCMeshEdgU3D  A 3D directed (half) edge within the parent face. Typedef: WlzCMeshEdgU3D 
C_WlzCMeshEdgUP  An edge use pointer for a 2 or 3D mesh. Typedef: WlzCMeshEdgUP 
C_WlzCMeshElm2D  A single 2D triangular mesh element. Typedef: WlzCMeshElm2D 
C_WlzCMeshElm2D5  A single 3D triangular mesh element. Typedef: WlzCMeshElm2D5 
C_WlzCMeshElm3D  A single 3D tetrahedral mesh element. Typedef: WlzCMeshElm3D 
C_WlzCMeshElmP  A element pointer for a 2 or 3D mesh. Typedef: WlzCMeshElmP 
C_WlzCMeshEntCore  A core node/element structure containing the initial fields common to all node and element structures. Typedef: WlzCMeshEntCore 
C_WlzCMeshEntP  Union of pointers to top level mesh entities. Typedef: WlzCMeshEntP 
C_WlzCMeshEntPP  Union of second level pointers to top level mesh entities. Typedef: WlzCMeshEntP 
C_WlzCMeshEntRes  Resources used for efficient allocation and recycling of mesh entities. Typedef: WlzCMeshEntRes 
C_WlzCMeshExpEnt  A FIFO queue active node/element entity for mesh value extrapolation workspace. Typedef: WlzCMeshExpEnt 
C_WlzCMeshExpWSp  A mesh value extrapolation workspace with a FIFO queue for active nodes (or elements) during mesh value extrapolation along with matrices and vectors for SVD. Typedef: WlzCMeshExpWSp 
C_WlzCMeshFace  A directed face within the parent simplex. Typedef: WlzCMeshFace 
C_WlzCMeshFMarElmQEnt  An entry of an element queue. Typedef: WlzCMeshFMarElmQEnt 
C_WlzCMeshFMarQEnt  An entry of a AlcHeap based queue. Typedef: WlzCMeshFMarQEnt 
C_WlzCMeshNod2D  A node of a 2D mesh. Typedef: WlzCMeshNod2D 
C_WlzCMeshNod2D5  A node of a 2D5 mesh with a 3D position but 2D connectivity. Typedef: WlzCMeshNod2D5 
C_WlzCMeshNod3D  A node of a 3D mesh. Typedef: WlzCMeshNod3D 
C_WlzCMeshNodP  A node pointer for a 2 or 3D mesh. Typedef: WlzCMeshNodP 
C_WlzCMeshP  Union of 2D and 3D conforming simplical mesh pointers 
C_WlzCMeshRes  Resources used for efficient allocation, recycling and location of mesh elements and nodes. Typedef: WlzCMeshRes 
C_WlzCMeshScanElm2D  Conforming mesh scanning element for 2D mesh 
C_WlzCMeshScanElm3D  Conforming mesh scanning element for 2D5 or 3D mesh 
C_WlzCMeshScanItv2D  Scan interval within a 2D conforming mesh element 
C_WlzCMeshScanItv3D  Scan interval within a 3D conforming mesh element 
C_WlzCMeshScanWSp2D  Conforming mesh scanning workspace for a 2D mesh 
C_WlzCMeshScanWSp3D  Conforming mesh scanning workspace for a 3D mesh 
C_WlzCompoundArray  A compound object implemented as either an array or a linked list of other objects. There is a distinction between an compound of the same type (e.g. resulting from a labelling) and a compound of different types (e.g. resulting from a range of image processes from a single original object). Typedef: WlzCompoundArray 
C_WlzContour  A collection of 2D polylines or 3D surface elements represented by a Woolz geometric model. Typedef: WlzContour 
C_WlzConvHullArc  A conflict arc connecting a face and a vertex these form circular doubly linked lists for the faces and vertices. Typedef: WlzConvHullArc 
C_WlzConvHullArcPool  A pool of conflict arcs. Typedef: WlzConvHullArcPool 
C_WlzConvHullDomain2  A 2D convex hull with counter clockwise ordered vertices and segments implicitly defined by the polygon of the ordered vertices. Typedef: WlzConvHullDomain3 
C_WlzConvHullDomain3  A 3D convex hull with coordinate vertices and faces defined by vertex index triples. Typedef: WlzConvHullDomain3 
C_WlzConvHullFce  A face of the convex hull for use in a convex hull workspace. Typedef: WlzConvHullFce 
C_WlzConvHullFcePool  A pool of faces. Typedef: WlzConvHullFcePool 
C_WlzConvHullHorEdg  A horizon edge as seen from an external vertex. Typedef: WlzConvHullHorEdg 
C_WlzConvHullVtx  A vertex of the convex hull for use in a convex hull workspace. Typedef: WlzConvHullVtx 
C_WlzConvHullVtxPool  A pool of vertices. Typedef: WlzConvHullVtxPool 
C_WlzConvHullWSp3  A workspace for computing the 3D convex hull of vertices with integral coordinates. Typedef: WlzConvHullWSp3 
C_WlzConvolution  A 2D space domain convolution mask. To reduce computational cost at the expense of data storage the complete convolution is used even if highly symmetrical. Typedef: WlzConvolution 
C_WlzCoreDomain  The core domain: All Woolz domains have all the fields of the core domain in the same order and before any others, so allowing a domain to be assigned, freed and have it's type established. Typedef: WlzCoreDomain 
C_WlzCoreObject  The core Woolz object type which can be used to determine the type of a Woolz object. Typedef: WlzCoreObject 
C_WlzCoreProperty  Core property with sufficient to data to provide the type and enough to allow the property to be freed. Typedef: WlzCoreProperty 
C_WlzCoreTransform  The core transform, with members common to all transforms. Typedef: WlzCoreTransform 
C_WlzCoreValues  All Woolz value tables must have all the fields of the core values, in the same order and before any others, so allowing a values to be assigned, freed and have it's type established. Typedef: WlzCoreValues 
C_WlzDBox2  2D double precision floating point axis aligned rectangle (box). Typedef: WlzDBox2 
C_WlzDBox3  3D double precision floating point axis aligned cubiod (box). Typedef: WlzDBox3 
C_WlzDomain  The union of Woolz domains. Typedef: WlzDomain 
C_WlzDrawDomWSp  Workspace in which drawing commands are parsed 
C_WlzDVertex2  2D double precision float point vertex. Typedef: WlzDVertex2 
C_WlzDVertex3  3D double precision float point vertex. Typedef: WlzDVertex3 
C_WlzDynItvPool  Dynamic interval pool, for building interval domains. Typedef: WlzDynItvPool 
C_WlzEffAmHead  Head of a list of Amira materials. Typedef: WlzEffAmHead 
C_WlzEffAmMaterial  Item in an Amira material list. Typedef: WlzEffAmMaterial 
C_WlzEffAnlComplex  Analyze 7.5 complex number representation. Typedef: WlzEffAnlComplex 
C_WlzEffAnlDataHistory  Analyze 7.5 file header structure for the image history. Typedef: WlzEffAnlDataHistory 
C_WlzEffAnlDsr  Analyze 7.5 file header. Typedef: WlzEffAnlDsr 
C_WlzEffAnlHeaderKey  Analyze 7.5 file header key. Typedef: WlzEffAnlFileKey 
C_WlzEffAnlImageDim  Analyze 7.5 file header structure for the image dimensions. Typedef: WlzEffAnlImageDim 
C_WlzEffBibWarpInputThresholdParamsStruct  Bibfile threshold parameters record. Typedef: WlzEffBibWarpInputThresholdParamsStruct 
C_WlzEffBmpFileHead  
C_WlzEffBmpInfoHead  
C_WlzEffBmpRGBQuad  
C_WlzEffDenHeader  
C_WlzEffGif89  
C_WlzEffGifLWZWSp  
C_WlzEffGifScreen  
C_WlzEffIcsHeader  
C_WlzEffIPLHeader  
C_WlzEffNrrdHeader  
C_WlzEffPicHeader  
C_WlzEffSlcHeader  
C_WlzEffStackCtrHeader  
C_WlzEffVffHeader  
C_WlzEffVtkHeader  
C_WlzEMAPProperty  A property to hold EMAP information to attach to the reference models, anatomy and GE domains. MAPaint and atlas tools will propogate the information as required. Typedef: WlzEMAPProperty 
C_WlzEmptyTransform  An empty transform, with members common to all transforms. An empty transform is a compact represetation of a zero transform avoiding the use of NULL which implies an error. Typedef: WlzCoreTransform 
C_WlzExtIntv  
C_WlzFBox2  2D single precision floating point axis aligned rectangle (box). Typedef: WlzFBox2 
C_WlzFBox3  3D single precision floating point axis aligned cubiod (box). Typedef: WlzFBox3 
C_WlzFeatureVector  Finite element warping feature vector. Typedef: WlzFeatureVector 
C_WlzFeatValue  
C_WlzFeatValueLine  A line of finite element warping feature vectors. Typedef: WlzFeatValueLine 
C_WlzFeatValues  A ragged rectangular feature value table. Typedef: WlzFeatValues 
C_WlzFMatchObj  A finite element warping feature match, interesting points object. Typedef: WlzFMatchObj 
C_WlzFMatchPoint  Finite element warping feature match point. Typedef: WlzFMatchPoint 
C_WlzFRect  A single precision floating point rectangle domain. Side from (l[0],k[0]) to (l[1],k[1]) is a long side. The vertices are cyclic. Typedef: WlzFRect 
C_WlzFVertex2  2D single precision float point vertex. Typedef: WlzFVertex2 
C_WlzFVertex3  3D single precision float point vertex. Typedef: WlzFVertex3 
C_WlzGeomPolyListItem2D  Item for polygon vertex list. See WlzGeomPolyTriangulate2D() 
C_WlzGMCbEntry  
C_WlzGMCore  The core geometric model element from which all geometric modeling elements inherit the type and index fields. Typedef: WlzGMCore 
C_WlzGMDiskT  A topological disk around a vertex. In 2D or 3D manifold there is one disk per vertex. But in a 3D nonmanifold shell many sheets (manifold surfaces components) may be connected at a single vertex, in which case there is one disk per sheet. The disk encodes the radial order of the vertex topology elements around the vertex. Typedef: WlzGMDiskT 
C_WlzGMEdge  A line or curve between a pair of vertices. Although this only has a topological component a geometric component would allow curves to be represented. Typedef: WlzGMEdge 
C_WlzGMEdgeT  The topological properties of a directed edge. Typedef: WlzGMEdgeT 
C_WlzGMElemP  A union of pointers to all the valid geometric model elements. Typedef: WlzGMElemP 
C_WlzGMFace  A circuit of edges. Typedef: WlzGMFace 
C_WlzGMGridWSp3D  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 
C_WlzGMGridWSpCell3D  A single cell entry in an axis aligned grid for a 3D model. Typedef: WlzGMGridWSpCell3D 
C_WlzGMLoopT  A directed loop or the topological properties of a loop. Typedef: WlzGMLoopT 
C_WlzGMModel  A geometric model which can represent both 2D graphs and 3D surfaces, with the surfaces being either manifold or nonmanifold. The geometric model inherits it's core fields from the Woolz core domain. Typedef: WlzGMModel 
C_WlzGMModelR  The resources used by a model. Typedef: WlzGMModelR 
C_WlzGMResIdx  A resource index look up table (WlzGMResIdxTb). The array of indicies is a look up table from the indicies of a GM to contigous indicies suitable for copying or outputing a resource vector without holes. Typedef: WlzGMResIdx 
C_WlzGMResIdxTb  Resource look up tables for all geometric elements in a model. Typedef: WlzGMResIdxTb 
C_WlzGMResource  A resource vector (extensible array) used for allocating geometric modeling elements. Typedef: WlzGMResource 
C_WlzGMShell  A shell which is a collection of connected geometric modeling elements. Typedef: WlzGMShell 
C_WlzGMShellG2D  The geometric properties of a shell in 2D double precision space. Typedef: WlzGMShellG2D 
C_WlzGMShellG2I  The geometric properties of a shell in 2D integer space. Typedef: WlzGMShellG2I 
C_WlzGMShellG3D  The geometric properties of a shell in 3D double precision. space. Typedef: WlzGMShellG3D 
C_WlzGMShellG3I  The geometric properties of a shell in 3D integer space. Typedef: WlzGMShellG3I 
C_WlzGMShellGU  A union of pointers to the geometric properties of a shell. Typedef: WlzGMShellGU 
C_WlzGMVertex  A single point in space defined in terms of both it's geometry and it's topology. Typedef: WlzGMVertex 
C_WlzGMVertexG2D  The position of a point in 2D double precision space. Typedef: WlzGMVertexG2D 
C_WlzGMVertexG2I  The position of a point in 2D integer space. Typedef: WlzGMVertexG2I 
C_WlzGMVertexG2N  The position of a point in 2D double precision space and the normal vector at that point. Note that the data structure is the same as WlzGMVertexG2D until the normal, this is important as it allows the type, index and position to be established without knowing whether the vertex geometry is WlzGMVertexG2D or WlzGMVertexG2N. Typedef: WlzGMVertexG2N 
C_WlzGMVertexG3D  The position of a point in 3D double precision space. Typedef: WlzGMVertexG3D 
C_WlzGMVertexG3I  The position of a point in 3D integer space. Typedef: WlzGMVertexG3I 
C_WlzGMVertexG3N  The position of a point in 3D double precision space and the normal vector at that point. Note that the data structure is the same as WlzGMVertexG3D until the normal, this is important as it allows the type, index and position to be established without knowing whether the vertex geometry is WlzGMVertexG3D or WlzGMVertexG3N. Typedef: WlzGMVertexG3N 
C_WlzGMVertexGU  A union of pointers to the geometric properties of a point. Typedef: WlzGMVertexGU 
C_WlzGMVertexT  The topological properties of a point in space. The ordering of the linked list of vertex topology elements formed by the 'next' and 'prev' pointers is not significant. Typedef: WlzGMVertexT 
C_WlzGreyP  A union of pointers to grey values. Typedef: WlzGreyP 
C_WlzGreyProperty  A single grey value, which for example might represent the preferred display colour of a binary domain. Typedef: WlzGreyProperty 
C_WlzGreyTransformParam  Greylevel transform parameters. Typedef: WlzGreyTransformParam 
C_WlzGreyV  A union of grey values. Typedef: WlzGreyV 
C_WlzGreyValueWSpace  Workspace for random access grey value manipulations. Typedef: WlzGreyValueWSpace 
C_WlzGreyVarianceWSp  Used to pass size and scale through WlzSeqPar() to WlzGreyVarianceSeqParFn() 
C_WlzGreyWSpace  The standard workspace for grey value table manipulations. Typedef: WlzGreyWSpace 
C_WlzHistogramDomain  Histograms are Woolz domains and not values as might be expected. Typedef: WlzHistogramDomain 
C_WlzIBox2  2D integer axis aligned rectangle (box). Typedef: WlzIBox2 
C_WlzIBox3  3D integer axis aligned cubiod (box). Typedef: WlzIBox3 
C_WlzIndexedValues  In indexed value table. Typedef: WlzIndexedValues 
C_WlzInterval  A single interval. Typedef: WlzInterval 
C_WlzIntervalDomain  A 2D domain defining an arbitrary region of space in 2D. The domain may be of type WLZ_INTERVALDOMAIN_INTVL or WLZ_INTERVALDOMAIN_RECT. If the domain is of type WLZ_INTERVALDOMAIN_RECT then the intvlines field is not used. For WLZ_INTERVALDOMAIN_INTVL domains the intervals in a line must be contiguous. Typedef: WlzIntervalDomain 
C_WlzIntervalLine  A line of intervals. Typedef: WlzIntervalLine 
C_WlzIntervalValues  An interval structured value table. The type encodes both the type of value table and the type of grey value. Typedef: WlzIntervalValues 
C_WlzIntervalWSpace  The standard workspace structure for interval objects. Typedef: WlzIntervalWSpace 
C_WlzIterateWSpace  A workspace structure for interval objects which allows iteration through an object's pixels/voxels. Typedef: WlzIterateWSpace 
C_WlzIVertex2  2D integer vertex. Typedef: WlzIVertex2 
C_WlzIVertex3  3D integer vertex. Typedef: WlzIVertex3 
C_WlzKrigModelFn  Parameters and function pointer for a kriging model function 
C_WlzLBTDomain2D  A 2D linear binary tree spatial domain representation. Typedef: WlzLBTDomain2D 
C_WlzLBTDomain3D  A 3D linear binary tree spatial domain representation. Typedef: WlzLBTDomain3D 
C_WlzLBTNode2D  A 2D linear binary tree node for spatial domain representation. Typedef: WlzLBTNode2D 
C_WlzLBTNode3D  A 3D linear binary tree node for spatial domain representation. Typedef: WlzLBTNode3D 
C_WlzLLink  
C_WlzLUTDomain  A look up table domain. Typedef: WlzLUTDomain 
C_WlzLUTValues  Look up table values. Typedef: WlzLUTValues 
C_WlzLVertex2  2D long integer vertex. Typedef: WlzIVertex2 
C_WlzLVertex3  3D long integer vertex. Typedef: WlzLVertex3 
C_WlzMatchICPCbData  Data structure for GM model element creation and destruction callbacks. Typedef: WlzMatchICPCbData 
C_WlzMatchICPShell  A single matched shell. Typedef: WlzMatchICPShell 
C_WlzMatchICPShellList  List element of matched shells. Typedef: WlzMatchICPShellList 
C_WlzMatchICPShellListElm  List element for list of matched shells. Typedef: WlzMatchICPShellListElm 
C_WlzMatchICPTPPair2D  A single 2D tiepoint pair 
C_WlzMatchICPWeightCbData  
C_WlzMeshEar  
C_WlzMeshEarList  
C_WlzMeshElem  Defines an triangular mesh element within a mesh transform. The nodes and neighbours are indexed such that: Neighbour 0 shares nodes 1 and 2, neighbour 1 shares nodes 2 and 0 and neighbour 2 shares nodes 0 and 1. All the nodes are stored in counter clockwise (CCW) order. Typedef: WlzMeshElem 
C_WlzMeshElem3D  Defines an tetrahedral mesh element within a mesh transform. The nodes and neighbours are indexed such that: Neighbour 0 shares surface ( nodes 0, 1 and 2), neighbour 1 shares surface (nodes 1, 3 and 2), neighbour 2 shares surface (nodes 2, 3 and 0 ) and neighbour 3 shares surface (nodes 0, 3 and 1 ) All the nodes stored in the following sequence: 012 formed a counter clockwise (CCW) order using the dircection of a surface outwards from the tetrahedron. 023 are also stored in counter clockwise (CCW) order. added by J. Rao 10/09/2001 
C_WlzMeshIntVec  
C_WlzMeshNode  Defines a node within a mesh transform. Typedef: WlzMeshNode 
C_WlzMeshNode2D5  Defines a 2D5 node within a mesh transform. added by J. Rao 23/10/2001 
C_WlzMeshNode3D  Defines a 3D node within a mesh transform. added by J. Rao 10/09/2001 
C_WlzMeshPolyVx  Linked list based polygon data structure 
C_WlzMeshScanDElm  Mesh scanning element 
C_WlzMeshScanItv  Scan interval within an element 
C_WlzMeshScanWSp  Mesh scanning workspace 
C_WlzMeshTransform  A mesh convex transform. Typedef: WlzMeshElem 
C_WlzMeshTransform2D5  Defines a mesh transform. added by J. Rao 23/10/2001 
C_WlzMeshTransform3D  Defines a mesh transform. added by J. Rao 10/09/2001 
C_WlzNameProperty  A simple null terminated ASCII string for the object's name. Typedef: WlzNameProperty 
C_WlzObject  The Woolz object. Typedef: WlzObject 
C_WlzPartialItv2D  Data structure that can be used to hold partial intervals. These can then be sorted and condensed to find the intervals for an interval domain 
C_WlzPartialItv3D  Data structure that can be used to hold partial intervals. These can then be sorted and condensed to find the intervals for a plane domain 
C_WlzPixelP  A typed grey value pointer. Typedef: WlzPixelP 
C_WlzPixelV  A typed grey value. Typedef: WlzPixelV 
C_WlzPlaneDomain  A 3D domain defining an arbitrary region of space in 3D. The 3D plane domain composed of planewise array of 2D domains. Typedef: WlzPlaneDomain 
C_WlzPoints  An array of either 2D or 3D points which may have either integral of floating point values. Possible types are: WLZ_POINTS_2I, WLZ_POINTS_2D, WLZ_POINTS_3I and WLZ_POINTS_3D. Typedef: WlzPoints 
C_WlzPointValues  Point values  values with arbitrary rank and dimension defined at points. Typedef: WlzPointValues 
C_WlzPolygonDomain  A 2D polyline domain with possible types: WLZ_POLYGON_INT, WLZ_POLYGON_FLOAT or WLZ_POLYGON_DOUBLE. Typedef: WlzPolygonDomain 
C_WlzPolygonDomain3  A 2D polyline domain with possible types:WLZ_POLYGON_INT, WLZ_POLYGON_FLOAT or WLZ_POLYGON_DOUBLE. Typedef: WlzPolygonDomain 
C_WlzProperty  A union of pointers for properties. Typedef: WlzProperty 
C_WlzPropertyList  A property list which has a type, link count and a linked list of properties 
C_WlzRagRValues  The ragged rectangle values table. The type encodes both the type of value table and the type of grey value. Typedef: WlzRagRValues 
C_WlzRect  An integer rectangle domain. Side from (l[0],k[0]) to (l[1],k[1]) is a long side. The vertices are cyclic. Typedef: WlzIRect 
C_WlzRectFeatValues  A rectangular feature value table. Typedef: WlzRectFeatValues 
C_WlzRectValues  The rectangle values table. The type encodes both the type of value table and the type of grey value. Typedef: WlzRectValues 
C_WlzRegICPWSp  A workspace data structure for use in the ICP functions 
C_WlzRElement  Rectangular finite element warping mesh element. Typedef: WlzRElement 
C_WlzRsvFilter  The parameters \(a_j\), \(b_j\) and \(c\) with \(j\in[0\cdots2]\) which define a recursive filter: \[ y^{+}[i] = a_0 x[i + 0] + a_1 x[i  1]  b_0 y^{+}[i  1]  b_1 y^{+}[i  2] \] \[ y^{}[i] = a_2 x[i + 1] + a_3 x[i + 2]  b_0 y^{}[i + 1]  b_1 y^{}[i + 2] \] \[ y[i] = c (y^{+}[i] + y^{}[i]) \] Typedef: WlzRsvFilter 
C_WlzSepTransWSpace  Typedef: WlzSepTransWSpace 
C_WlzSeqParWSpace  Typedef: WlzSeqParWSpace 
C_WlzSimpleProperty  A simple property to hold arbitrary length string data. Read and writing then coercing to a structure with numerical values will not be portable. Typedef: WlzSimpleProperty 
C_WlzSkIntvLn  
C_WlzSMNod3  
C_WlzSplitObjData  
C_WlzTElement  Triangular finite element warping mesh element. Typedef: WlzTElement 
C_WlzTextProperty  A pair of simple null terminated ASCII strings one for the property name and one for it's value. Typedef: WlzTextProperty 
C_WlzThinToPointsHeapEntry  
C_WlzThreeDViewStruct  Defines a planar section through a 3D volume. Typedef: WlzThreeDViewStruct 
C_WlzThreshCbStr  Callback structure from WlzCbThreshold() Typedef: WlzThreshCbStr 
C_WlzTiledValueBuffer  Position of and data for locating and buffering any interval of values in either 2 or 3D tiled value table 
C_WlzTiledValues  A tiled value table for both 2 an 3D domain objects. Typedef: WlzTiledValues 
C_WlzTransform  A union of all valid transforms. Typedef: WlzTransform 
C_WlzTransRANSACVtx  Vertex pairs as used by the transform RANSAC functions. Typedef: WlzTransRANSACVtx 
C_WlzValueAttach  Specifies what values (for example thoose in an indexed value table) are attached to. Enum: WlzValueAttach 
C_WlzValueIntervalLine  One line's worth of grey value intervals. Typedef: WlzValueIntervalLine 
C_WlzValueLine  Grey values along a line. Typedef: WlzValueLine 
C_WlzValues  The union of Woolz values. Typedef: WlzValues 
C_WlzVectorThresholdStruct  
C_WlzVertex  Union of vertex values. Typedef: WlzVertex 
C_WlzVertexP  Union of vertex pointers. Typedef: WlzVertexP 
C_WlzVoxelValues  Voxel value table. Typedef: WlzVoxelValues 
C_WlzWarpTrans  Finite element warp transformation. Typedef: WlzWarpTrans 
CBibFileRecord  
Cmy_error_mgr  
CWlzBoundInterval  
CWlzBoundPoint  
CWlzLAllocBuf  
CWlzObjFactsData 