Woolz Image Processing  Version 1.7.5
_WlzIntervalDomain Struct Reference

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. More...

Data Fields

WlzObjectType type
 
int linkcount
 
void * freeptr
 
int line1
 
int lastln
 
int kol1
 
int lastkl
 
struct _WlzIntervalLineintvlines
 

Detailed Description

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.

Field Documentation

int _WlzIntervalDomain::linkcount

From WlzCoreDomain.

Referenced by WlzFreeObj(), WlzMakeIntervalDomain(), and WlzObjectFacts().

int _WlzIntervalDomain::line1

First line coordinate.

Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewStructTransformBB(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzCbThreshold(), WlzClipObjToBox2D(), WlzContourFromPoints(), WlzContourGrdObj2D(), WlzCopyObjectGreyValues(), WlzDGTensorSDFeature(), WlzDiffDomain(), WlzDilation(), WlzDynItvAdd(), WlzEffReadObjTiff(), WlzEffWriteObjAnl(), WlzEffWriteObjJpeg(), WlzEffWriteObjNifti(), WlzEffWriteObjStack(), WlzEffWriteObjTxt(), WlzErosion(), WlzErosion4(), WlzFromArray2D(), WlzGetSubSectionFromObject(), WlzGreySetHilbertRankValues(), WlzGreyValueGetDir(), WlzHasIntersection(), WlzIDomainFromPItv2D(), WlzIDomMaxItvLn(), WlzInitLineScan(), WlzInitRasterScan(), WlzInsideDomain2D(), WlzIntersectN(), WlzIntervalCount(), WlzIntRescaleObj(), WlzIsAdjacentPatch(), WlzIsEmpty(), WlzLabel(), WlzLabel3D(), WlzLBTDomain2DFromIDomain(), WlzLineArea(), WlzMakeInterval(), WlzMakeIntervalDomain(), WlzMakeIntervalValues(), WlzMakeTiledValuesObj2D(), WlzMeshFromObjBox(), WlzNewIDomain(), WlzNewValueTb(), WlzObjectFacts(), WlzObjToBoundary(), WlzObjToConvexPolygon(), WlzPDomainFromPItv3D(), WlzPolarSample(), WlzPolyToObj(), WlzRankFilter(), WlzReadObj(), WlzRsvFilterBuffer(), WlzSampleObj(), WlzSampleObjPoint2D(), WlzSampleValuesAndCoords(), WlzSepTrans(), WlzSeqPar(), WlzShiftDomain(), WlzSkeleton3D(), WlzSkStrip4(), WlzStandardIntervalDomain(), WlzStandardPlaneDomain(), WlzStructDilation(), WlzStructErosion(), WlzThreshold(), WlzTransposeObj(), WlzUnionN(), WlzVerifyIntervalDomain(), and WlzWriteObj().


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