Woolz Image Processing
Version 1.7.5
|
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 |
WlzDomain * | domains |
float | voxel_size [3] |
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.
WlzObjectType _WlzPlaneDomain::type |
From WlzCoreDomain.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzCbThreshold(), WlzClipObjToBox3D(), WlzConvertPix(), WlzConvertVtx(), WlzCopyDomain(), WlzCutObjToValBox3D(), WlzDiffDomain3d(), WlzDilation(), WlzEffWriteObjTiff(), WlzErosion(), WlzFillBlankPlanes(), WlzFreePlaneDomain(), WlzGaussNoise(), WlzGetBackground(), WlzGreyInvertMinMax(), WlzGreyMask(), WlzGreyRange(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzGreyTemplate(), WlzIndexToRGBA(), WlzIntersect3d(), WlzIntRescaleObj(), WlzMakePlaneDomain(), WlzObjToBoundary(), WlzObjToConvexPolygon(), WlzPolygonToObj(), WlzRGBAModulusRange(), WlzRGBAToChannel(), WlzRGBAToCompound(), WlzRGBAToModulus(), WlzSampleObjPoint3D(), WlzScalarBinaryOp(), WlzScalarBinaryOp2(), WlzSetBackground(), WlzShiftDomain(), WlzStructDilation(), WlzStructErosion(), WlzThreshold(), WlzTransposeObj(), WlzUnion3d(), WlzVerifyObject(), and WlzWriteObj().
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().
int _WlzPlaneDomain::line1 |
First line coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzCbThreshold(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzContourFromPoints(), WlzConvertPix(), WlzConvertVtx(), WlzConvexHullVtxD3ToI3(), WlzCopyDomain(), WlzDiffDomain3d(), WlzDilation(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjNifti(), WlzEffWriteObjPic(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjStack(), WlzEffWriteObjVff(), WlzEffWriteObjVtk(), WlzErosion(), WlzFillBlankPlanes(), WlzGreySetHilbertRankValues(), WlzGreyTemplate(), WlzIndexToRGBA(), WlzIntRescaleObj(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMakeTiledValuesObj3D(), WlzObjectFacts(), WlzObjToBoundary(), WlzPolygonToObj(), WlzRankFilter(), WlzReadObj(), WlzRGBAToModulus(), WlzRsvFilterBuffer(), WlzSampleObjPoint3D(), WlzShiftDomain(), WlzStandardPlaneDomain(), WlzStructDilation(), WlzStructErosion(), WlzThreshold(), WlzTransposeObj(), and WlzWriteObj().
int _WlzPlaneDomain::lastln |
Last line coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzCbThreshold(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzContourFromPoints(), WlzConvertPix(), WlzConvertVtx(), WlzConvexHullVtxD3ToI3(), WlzCopyDomain(), WlzDiffDomain3d(), WlzDilation(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjNifti(), WlzEffWriteObjPic(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjStack(), WlzEffWriteObjVff(), WlzEffWriteObjVtk(), WlzErosion(), WlzFillBlankPlanes(), WlzGreySetHilbertRankValues(), WlzIndexToRGBA(), WlzIntRescaleObj(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMakeTiledValuesObj3D(), WlzObjectFacts(), WlzObjToBoundary(), WlzPolygonToObj(), WlzRankFilter(), WlzReadObj(), WlzRGBAToModulus(), WlzRsvFilterBuffer(), WlzSampleObjPoint3D(), WlzShiftDomain(), WlzStandardPlaneDomain(), WlzStructDilation(), WlzStructErosion(), WlzThreshold(), WlzTransposeObj(), and WlzWriteObj().
int _WlzPlaneDomain::kol1 |
First column line coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzCbThreshold(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCMeshTransformManyObjAsIdx(), WlzContourFromPoints(), WlzConvertPix(), WlzConvertVtx(), WlzConvexHullVtxD3ToI3(), WlzCopyDomain(), WlzDiffDomain3d(), WlzDilation(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjNifti(), WlzEffWriteObjPic(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjStack(), WlzEffWriteObjVff(), WlzEffWriteObjVtk(), WlzErosion(), WlzFillBlankPlanes(), WlzGreySetHilbertRankValues(), WlzGreyTemplate(), WlzIndexToRGBA(), WlzIntRescaleObj(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMakeTiledValuesObj3D(), WlzObjectFacts(), WlzObjToBoundary(), WlzPolygonToObj(), WlzRankFilter(), WlzRGBAToModulus(), WlzRsvFilterBuffer(), WlzSampleObjPoint3D(), WlzShiftDomain(), WlzStandardPlaneDomain(), WlzStructDilation(), WlzStructErosion(), WlzThreshold(), WlzTransposeObj(), and WlzWriteObj().
int _WlzPlaneDomain::lastkl |
Last column line coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzCbThreshold(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCMeshTransformManyObjAsIdx(), WlzContourFromPoints(), WlzConvertPix(), WlzConvertVtx(), WlzConvexHullVtxD3ToI3(), WlzCopyDomain(), WlzDiffDomain3d(), WlzDilation(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjNifti(), WlzEffWriteObjPic(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjStack(), WlzEffWriteObjVff(), WlzEffWriteObjVtk(), WlzErosion(), WlzFillBlankPlanes(), WlzGreySetHilbertRankValues(), WlzGreyTemplate(), WlzIndexToRGBA(), WlzIntRescaleObj(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMakeTiledValuesObj3D(), WlzObjectFacts(), WlzObjToBoundary(), WlzPolygonToObj(), WlzRankFilter(), WlzRGBAToModulus(), WlzRsvFilterBuffer(), WlzSampleObjPoint3D(), WlzShiftDomain(), WlzStandardPlaneDomain(), WlzStructDilation(), WlzStructErosion(), WlzThreshold(), WlzTransposeObj(), 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().
float _WlzPlaneDomain::voxel_size[3] |
Array of nominal voxel dimensions.
Referenced by WlzBoundaryToObj(), WlzBuildObj3(), WlzCbThreshold(), WlzClipObjToBox3D(), WlzCMeshTransformManyObjAsIdx(), WlzConstruct3DObjFromFile(), WlzConstruct3DObjFromObj(), WlzContourFromPoints(), WlzConvertPix(), WlzConvertVtx(), WlzConvexHullVtxD3ToI3(), WlzCopyDomain(), WlzCutObjToValBox3D(), WlzDGTensorFeatures(), WlzDiffDomain3d(), WlzDilation(), WlzEffReadObjDen(), WlzEffReadObjIcs(), WlzEffReadObjIPL(), WlzEffReadObjPic(), WlzEffReadObjSlc(), WlzEffReadObjTiff(), WlzEffReadObjVff(), WlzEffWriteObjAm(), WlzEffWriteObjAnl(), WlzEffWriteObjNifti(), WlzEffWriteObjNrrd(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjStack(), WlzEffWriteObjVff(), WlzEffWriteObjVtk(), WlzErosion(), WlzFromArray3D(), WlzGreyTemplate(), WlzIndexToRGBA(), WlzIntersect3d(), WlzLabel3D(), WlzMakeCuboid(), WlzMakePlaneDomain(), WlzObjectFacts(), WlzObjToBoundary(), WlzPointsFromDomObj(), WlzPolygonToObj(), WlzReadObj(), WlzSampleObjPoint3D(), WlzShiftDomain(), WlzStructDilation(), WlzStructErosion(), WlzThreshold(), WlzTransposeObj(), WlzUnion3d(), WlzVozelSz(), and WlzWriteObj().