|
Woolz Image Processing
Version 1.7.5
|
A 3D convex hull with coordinate vertices and faces defined by vertex index triples. Typedef: WlzConvHullDomain3. More...
Data Fields | |
| WlzObjectType | type |
| int | linkcount |
| void * | freeptr |
| int | nVertices |
| int | maxVertices |
| int | nFaces |
| int | maxFaces |
| WlzVertexType | vtxType |
| WlzVertex | centroid |
| WlzVertexP | vertices |
| int * | faces |
A 3D convex hull with coordinate vertices and faces defined by vertex index triples. Typedef: WlzConvHullDomain3.
| WlzObjectType _WlzConvHullDomain3::type |
From WlzCoreDomain (WLZ_CONVHULL_DOMAIN_3D).
Referenced by WlzConvexHullCopy3(), WlzFreeConvexHullDomain3(), WlzMakeConvexHullDomain3(), and WlzWriteMeshTransform3D().
| int _WlzConvHullDomain3::linkcount |
From WlzCoreDomain.
Referenced by WlzFreeConvexHullDomain3().
| void* _WlzConvHullDomain3::freeptr |
From WlzCoreDomain.
| int _WlzConvHullDomain3::nVertices |
Number of vertices.
Referenced by WlzConvexHullCopy3(), WlzConvexHullVtxD3ToI3(), WlzObjectFacts(), WlzObjToConvexPolygon(), WlzReadMeshTransform3D(), and WlzWriteMeshTransform3D().
| int _WlzConvHullDomain3::maxVertices |
The maximum number of vertices for which space has been allocated.
Referenced by WlzMakeConvexHullDomain3(), and WlzObjectFacts().
| int _WlzConvHullDomain3::nFaces |
Number of faces.
Referenced by WlzConvexHullCopy3(), WlzConvexHullVtxD3ToI3(), WlzObjectFacts(), WlzObjToConvexPolygon(), WlzReadMeshTransform3D(), and WlzWriteMeshTransform3D().
| int _WlzConvHullDomain3::maxFaces |
The maximum number of faces for which space has been allocated.
Referenced by WlzMakeConvexHullDomain3(), and WlzObjectFacts().
| WlzVertexType _WlzConvHullDomain3::vtxType |
Vertex type, either WLZ_VERTEX_I3 or WLZ_VERTEX_D3.
Referenced by WlzConvexHullCopy3(), WlzConvexHullToObj(), WlzConvexHullVtxD3ToI3(), WlzCopyDomain(), WlzMakeConvexHullDomain3(), WlzObjectFacts(), WlzObjToConvexPolygon(), and WlzWriteMeshTransform3D().
| WlzVertex _WlzConvHullDomain3::centroid |
Centroid of the convex hull.
Referenced by WlzConvexHullVtxD3ToI3(), WlzObjectFacts(), WlzReadMeshTransform3D(), and WlzWriteMeshTransform3D().
| WlzVertexP _WlzConvHullDomain3::vertices |
Array of vertices.
Referenced by WlzConvexHullCopy3(), WlzConvexHullVtxD3ToI3(), WlzFreeConvexHullDomain3(), WlzMakeConvexHullDomain3(), WlzObjectFacts(), WlzObjToConvexPolygon(), WlzReadMeshTransform3D(), and WlzWriteMeshTransform3D().
| int* _WlzConvHullDomain3::faces |
Array of face vertex indices, 3 vertex indices per face.
Referenced by WlzConvexHullCopy3(), WlzConvexHullVtxD3ToI3(), WlzFreeConvexHullDomain3(), WlzMakeConvexHullDomain3(), WlzObjectFacts(), WlzObjToConvexPolygon(), WlzReadMeshTransform3D(), and WlzWriteMeshTransform3D().