Woolz Image Processing  Version 1.7.5
_WlzPlaneDomain Struct Reference

A 3D domain defining an arbitrary region of space in 3D. The 3D plane domain composed of plane-wise array of 2D domains. Typedef: WlzPlaneDomain. More...

Data Fields

WlzObjectType type
 
int linkcount
 
void * freeptr
 
int plane1
 
int lastpl
 
int line1
 
int lastln
 
int kol1
 
int lastkl
 
WlzDomaindomains
 
float voxel_size [3]
 

Detailed Description

A 3D domain defining an arbitrary region of space in 3D. The 3D plane domain composed of plane-wise array of 2D domains. Typedef: WlzPlaneDomain.

Field Documentation

int _WlzPlaneDomain::linkcount

From WlzCoreDomain.

Referenced by WlzFreeObj(), WlzFreePlaneDomain(), WlzMakePlaneDomain(), and WlzReadObj().

void* _WlzPlaneDomain::freeptr

From WlzCoreDomain.

Referenced by WlzMakePlaneDomain().

int _WlzPlaneDomain::plane1

First plane coordinate.

Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzCbThreshold(), WlzCentreOfMassVtx3D(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCMeshStrainTensorAtPts(), WlzCMeshToDomObjValues(), WlzCMeshTransformManyObjAsIdx(), WlzCompDispIncGrey(), WlzCompoundArrayToScalar(), WlzCompoundToRGBA(), WlzConComThreshold(), WlzContourFromPoints(), WlzContourGrdObj2D(), WlzContourRBFBndObj3D(), WlzConvertPix(), WlzConvertVtx(), WlzConvexHullVtxD3ToI3(), WlzCopyDomain(), WlzCopyObjectGreyValues(), WlzCutObjToValBox3D(), WlzDGTensorSDFeature(), WlzDiffDomain3d(), WlzDilation(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjNifti(), WlzEffWriteObjPic(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjStack(), WlzEffWriteObjTiff(), WlzEffWriteObjVff(), WlzEffWriteObjVtk(), WlzErosion(), WlzExplode3D(), WlzFillBlankPlanes(), WlzFilterNObjValues(), WlzFreePlaneDomain(), WlzGaussNoise(), WlzGreyIncValuesInDomain(), WlzGreyInvertMinMax(), WlzGreyMask(), WlzGreyRange(), WlzGreySetHilbertRankValues(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzGreyStats(), WlzGreyTemplate(), WlzGreyTransfer(), WlzGreyTypeFromObj(), WlzGreyValueGetDir(), WlzGreyValueMakeWSp(), WlzHasIntersection(), WlzHistogramMapValues(), WlzHistogramMatchObj(), WlzHistogramObj(), WlzIndexToRGBA(), WlzInsideDomain3D(), WlzIntersect3d(), WlzIntervalCountObj(), WlzIntRescaleObj(), WlzIsEmpty(), WlzIterate(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzLUTTransformObj(), WlzMakePlaneDomain(), WlzMakeTiledValuesObj3D(), WlzNewValuesVox(), WlzNObjGreyStats(), WlzObjectFacts(), WlzObjToBoundary(), WlzObjToConvexHull(), WlzPolygonToObj(), WlzProjectObjToPlane(), WlzRankFilter(), WlzReadObj(), WlzRegConCalcRCC(), WlzRGBAModulusRange(), WlzRGBAToCompound(), WlzRGBAToModulus(), WlzRGBChanRatio(), WlzRsvFilterBuffer(), WlzSampleObjPoint3D(), WlzScalarBinaryOp(), WlzScalarFn(), WlzScalarMulAdd(), WlzSepFilter(), WlzSetBackground(), WlzShiftDomain(), WlzStandardPlaneDomain(), WlzStructDilation(), WlzStructErosion(), WlzThreshold(), WlzToArray1D(), WlzToArray3D(), WlzTransposeObj(), WlzUnion3d(), WlzValuesFromCoords(), WlzVerifyObject(), WlzVerticesFromObj3I(), WlzVolume(), and WlzWriteObj().

int _WlzPlaneDomain::lastpl

Last plane coordinate.

Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzCbThreshold(), WlzCentreOfMassVtx3D(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCMeshToDomObjValues(), WlzCMeshTransformManyObjAsIdx(), WlzConComThreshold(), WlzContourFromPoints(), WlzContourGrdObj2D(), WlzContourRBFBndObj3D(), WlzConvertPix(), WlzConvertVtx(), WlzConvexHullVtxD3ToI3(), WlzCopyDomain(), WlzCopyObjectGreyValues(), WlzDGTensorSDFeature(), WlzDiffDomain3d(), WlzDilation(), WlzDomainFill3D(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjNifti(), WlzEffWriteObjPic(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjStack(), WlzEffWriteObjTiff(), WlzEffWriteObjVff(), WlzEffWriteObjVtk(), WlzErosion(), WlzExplode3D(), WlzFreePlaneDomain(), WlzGaussNoise(), WlzGreyIncValuesInDomain(), WlzGreyInvertMinMax(), WlzGreyRange(), WlzGreySetHilbertRankValues(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzGreyStats(), WlzGreyTemplate(), WlzGreyTransfer(), WlzGreyTypeFromObj(), WlzGreyValueGetDir(), WlzGreyValueMakeWSp(), WlzHasIntersection(), WlzHistogramMapValues(), WlzHistogramMatchObj(), WlzHistogramObj(), WlzIndexToRGBA(), WlzIntersect3d(), WlzIntervalCountObj(), WlzIntRescaleObj(), WlzIsEmpty(), WlzIterate(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMakeTiledValuesObj3D(), WlzNewValuesVox(), WlzNObjGreyStats(), WlzObjectFacts(), WlzObjToBoundary(), WlzObjToConvexHull(), WlzPolygonToObj(), WlzProjectObjToPlane(), WlzRankFilter(), WlzReadObj(), WlzRegConCalcRCC(), WlzRGBAModulusRange(), WlzRGBAToModulus(), WlzRsvFilterBuffer(), WlzSampleObjPoint3D(), WlzScalarBinaryOp(), WlzScalarFn(), WlzScalarMulAdd(), WlzSepFilter(), WlzSetBackground(), WlzShiftDomain(), WlzStandardPlaneDomain(), WlzStructDilation(), WlzStructErosion(), WlzThreshold(), WlzToArray1D(), WlzToArray3D(), WlzTransposeObj(), WlzUnion3d(), WlzValuesFromCoords(), WlzVerifyObject(), WlzVolume(), and WlzWriteObj().

WlzDomain* _WlzPlaneDomain::domains

Array of pointers to 2D domains.

Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewTransformObj(), WlzAffineTransformGMShell(), WlzBoundaryToObj(), WlzBuildObj3(), WlzCbThreshold(), WlzCentreOfMassVtx3D(), WlzClipObjToBox3D(), WlzCMeshStrainTensorAtPts(), WlzCMeshToDomObjValues(), WlzCMeshTransformManyObjAsIdx(), WlzCompDispIncGrey(), WlzCompoundArrayToScalar(), WlzCompoundToRGBA(), WlzConComThreshold(), WlzConstruct3DObjFromFile(), WlzConstruct3DObjFromObj(), WlzContourFromPoints(), WlzContourGrdObj2D(), WlzContourRBFBndObj3D(), WlzConvertPix(), WlzConvertVtx(), WlzConvexHullVtxD3ToI3(), WlzCopyDomain(), WlzCopyObjectGreyValues(), WlzCopyValues(), WlzCutObjToValBox3D(), WlzDGTensorSDFeature(), WlzDiffDomain3d(), WlzDilation(), WlzDistanceTransform(), WlzDomainFill3D(), WlzEffReadObjTiff(), WlzEffWriteObjAnl(), WlzEffWriteObjStack(), WlzEffWriteObjTiff(), WlzErosion(), WlzExplode3D(), WlzFillBlankPlanes(), WlzFilterNObjValues(), WlzFreePlaneDomain(), WlzFromArray1D(), WlzFromArray3D(), WlzGaussNoise(), WlzGreyIncValuesInDomain(), WlzGreyInvertMinMax(), WlzGreyMask(), WlzGreyRange(), WlzGreySetHilbertRankValues(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzGreyStats(), WlzGreyTemplate(), WlzGreyTransfer(), WlzGreyTypeFromObj(), WlzGreyValueGetDir(), WlzGreyValueMakeWSp(), WlzHasIntersection(), WlzHistogramMapValues(), WlzHistogramMatchObj(), WlzHistogramObj(), WlzIndexToRGBA(), WlzInsideDomain3D(), WlzIntersect3d(), WlzIntervalCountObj(), WlzIntRescaleObj(), WlzIsEmpty(), WlzIterate(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzLUTTransformObj(), WlzMakeCuboid(), WlzMakeCuboidObject(), WlzMakePlaneDomain(), WlzMakeSpecialStructElement(), WlzMakeSphereObject(), WlzNewValuesVox(), WlzNObjGreyStats(), WlzObjectFacts(), WlzObjToBoundary(), WlzObjToConvexHull(), WlzPDomainFromPItv3D(), WlzPolygonToObj(), WlzProjectObjToPlane(), WlzRankFilter(), WlzReadObj(), WlzRegConCalcRCC(), WlzRGBAModulusRange(), WlzRGBAToCompound(), WlzRGBAToModulus(), WlzRGBChanRatio(), WlzRsvFilterBuffer(), WlzSampleObjPoint3D(), WlzScalarBinaryOp(), WlzScalarFn(), WlzScalarMulAdd(), WlzSepFilter(), WlzSetBackground(), WlzShiftDomain(), WlzShiftValues(), WlzStandardPlaneDomain(), WlzStructDilation(), WlzStructErosion(), WlzThreshold(), WlzToArray1D(), WlzToArray3D(), WlzTransposeObj(), WlzUnion3d(), WlzValuesFromCoords(), WlzVerifyObject(), WlzVerticesFromObj3I(), WlzVolume(), and WlzWriteObj().


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