Woolz Image Processing
Version 1.7.5
|
A complete list of a set of boundaries which is encoded in tree form. More...
Data Fields | |
WlzObjectType | type |
int | linkcount |
void * | freeptr |
struct _WlzBoundList * | up |
struct _WlzBoundList * | next |
struct _WlzBoundList * | down |
int | wrap |
WlzPolygonDomain * | poly |
A complete list of a set of boundaries which is encoded in tree form.
WlzObjectType _WlzBoundList::type |
From WlzCoreDomain.
Referenced by WlzAffineTransformIsTranslate(), WlzBasisFnTransformBoundList(), WlzBoundDecimate(), WlzBoundSmooth(), WlzBoundTo8Bound(), WlzBoundToObj(), WlzCMeshTransformManyObjAsIdx(), WlzConvertBoundType(), WlzCopyDomain(), WlzDomainFill3D(), WlzMakeBoundList(), WlzMeshTransformVerify(), WlzObjectFacts(), WlzObjToBoundary(), WlzShiftDomain(), WlzTransposeObj(), and WlzWriteObj().
int _WlzBoundList::linkcount |
From WlzCoreDomain.
Referenced by WlzAssignBoundList(), WlzFreeBoundList(), WlzMakeBoundList(), WlzObjectFacts(), and WlzObjToBoundary().
void* _WlzBoundList::freeptr |
From WlzCoreDomain.
Referenced by WlzMakeBoundList(), and WlzObjToBoundary().
struct _WlzBoundList* _WlzBoundList::up |
The containing hole or piece, NULL if the universal hole (very top).
Referenced by WlzCMeshCompSurfMapToDomain(), WlzDomainFill3D(), WlzMakeBoundList(), and WlzObjToBoundary().
struct _WlzBoundList* _WlzBoundList::next |
Next hole or piece at same level and lying within same piece or hole, NULL if no more at this level.
Referenced by WlzAffineTransformIsTranslate(), WlzBasisFnTransformBoundList(), WlzBoundDecimate(), WlzBoundingBoxVtx3I(), WlzBoundPolyCount(), WlzBoundSmooth(), WlzBoundTo8Bound(), WlzBoundToObj(), WlzBoundVtxCount(), WlzCentrality(), WlzCMeshCompSurfMapToDomain(), WlzCMeshTransformManyObjAsIdx(), WlzContourRBFBndObj3D(), WlzConvertBoundType(), WlzCopyDomain(), WlzDomainFill(), WlzDomainFill3D(), WlzFreeBoundList(), WlzMakeBoundList(), WlzMeshTransformVerify(), WlzObjectFacts(), WlzObjToBoundary(), WlzObjToConvexHull(), WlzReadObj(), WlzShiftDomain(), WlzTransposeObj(), WlzVertexHeapSortIdxFnD3(), and WlzWriteObj().
struct _WlzBoundList* _WlzBoundList::down |
First enclosed structure, NULL if none.
Referenced by WlzAffineTransformIsTranslate(), WlzBasisFnTransformBoundList(), WlzBoundDecimate(), WlzBoundPolyCount(), WlzBoundSmooth(), WlzBoundTo8Bound(), WlzBoundToObj(), WlzBoundVtxCount(), WlzCentrality(), WlzCMeshCompSurfMapToDomain(), WlzCMeshTransformManyObjAsIdx(), WlzContourRBFBndObj3D(), WlzConvertBoundType(), WlzCopyDomain(), WlzDomainFill(), WlzDomainFill3D(), WlzFreeBoundList(), WlzMakeBoundList(), WlzMeshTransformVerify(), WlzObjectFacts(), WlzObjToBoundary(), WlzReadObj(), WlzShiftDomain(), WlzTransposeObj(), WlzVertexHeapSortIdxFnD3(), and WlzWriteObj().
int _WlzBoundList::wrap |
Wrap number: The number of points of boundary included both at start and end of polygon representation.
Referenced by WlzAffineTransformIsTranslate(), WlzBasisFnTransformBoundList(), WlzBoundDecimate(), WlzBoundSmooth(), WlzBoundTo8Bound(), WlzCMeshTransformManyObjAsIdx(), WlzConvertBoundType(), WlzCopyDomain(), WlzDomainFill3D(), WlzMakeBoundList(), WlzMeshTransformVerify(), WlzObjToBoundary(), WlzReadObj(), WlzShiftDomain(), WlzTransposeObj(), and WlzWriteObj().
WlzPolygonDomain* _WlzBoundList::poly |
The polygon representation of this boundary.
Referenced by WlzAffineTransformIsTranslate(), WlzBasisFnTransformBoundList(), WlzBoundDecimate(), WlzBoundingBoxVtx3I(), WlzBoundSmooth(), WlzBoundTo8Bound(), WlzBoundToObj(), WlzBoundVtxCount(), WlzCentrality(), WlzCMeshCompSurfMapToDomain(), WlzCMeshTransformManyObjAsIdx(), WlzContourRBFBndObj3D(), WlzConvertBoundType(), WlzCopyDomain(), WlzDomainFill3D(), WlzFreeBoundList(), WlzMakeBoundList(), WlzMeshTransformVerify(), WlzObjectFacts(), WlzObjToBoundary(), WlzObjToConvexHull(), WlzReadObj(), WlzShiftDomain(), WlzTransposeObj(), WlzVertexHeapSortIdxFnD3(), WlzVerticesFromObj3I(), and WlzWriteObj().