Woolz Image Processing  Version 1.8.3
_WlzConvHullDomain2 Struct Reference

A 2D convex hull with counter clockwise ordered vertices and segments implicitly defined by the polygon of the ordered vertices. Typedef: WlzConvHullDomain3. More...

Data Fields

WlzObjectType type
 
int linkcount
 
void * freeptr
 
int nVertices
 
int maxVertices
 
WlzVertexType vtxType
 
WlzVertex centroid
 
WlzVertexP vertices
 

Detailed Description

A 2D convex hull with counter clockwise ordered vertices and segments implicitly defined by the polygon of the ordered vertices. Typedef: WlzConvHullDomain3.

Field Documentation

◆ type

WlzObjectType _WlzConvHullDomain2::type

From WlzCoreDomain (WLZ_CONVHULL_DOMAIN_2D).

Referenced by WlzConvexHullCopy2(), WlzFreeConvexHullDomain2(), WlzMakeConvexHullDomain2(), and WlzMwrAngle().

◆ linkcount

int _WlzConvHullDomain2::linkcount

From WlzCoreDomain.

Referenced by WlzFreeConvexHullDomain2().

◆ freeptr

void* _WlzConvHullDomain2::freeptr

From WlzCoreDomain.

◆ nVertices

int _WlzConvHullDomain2::nVertices

Number of vertices.

Referenced by WlzConvexHullCopy2(), WlzConvexHullFromVtx2(), and WlzObjToConvexHull().

◆ maxVertices

int _WlzConvHullDomain2::maxVertices

The maximum number of vertices for which space has been allocated.

Referenced by WlzMakeConvexHullDomain2().

◆ vtxType

WlzVertexType _WlzConvHullDomain2::vtxType

Vertex type, either WLZ_VERTEX_I2 or WLZ_VERTEX_D2.

Referenced by WlzConvexHullCopy2(), WlzConvexHullToObj(), WlzCopyDomain(), WlzMakeConvexHullDomain2(), and WlzMwrAngle().

◆ centroid

WlzVertex _WlzConvHullDomain2::centroid

Centroid of the convex hull.

Referenced by WlzConvexHullFromVtx2().

◆ vertices


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