Woolz Image Processing Version 1.4.0
|
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.
From WlzCoreDomain.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzClipObjToBox3D(), WlzCopyDomain(), WlzCutObjToValBox3D(), WlzDiffDomain3d(), WlzEffWriteObjTiff(), WlzFillBlankPlanes(), WlzFreePlaneDomain(), WlzGaussNoise(), WlzGetBackground(), WlzGreyRange(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzIntersect3d(), WlzLabel3d(), WlzMakePlaneDomain(), WlzObjToBoundary(), WlzObjToConvexHull(), WlzObjToConvexPolygon(), WlzPolygonToObj(), WlzRGBAModulusRange(), WlzRGBAToChannel(), WlzRGBAToCompound(), WlzRGBAToModulus(), WlzSampleObjPoint3D(), WlzScalarBinaryOp2(), WlzSetBackground(), WlzShiftDomain(), WlzUnion3d(), and WlzVerifyObject().
From WlzCoreDomain.
Referenced by WlzFreeObj(), WlzFreePlaneDomain(), and WlzMakePlaneDomain().
void* _WlzPlaneDomain::freeptr |
From WlzCoreDomain.
Referenced by WlzMakePlaneDomain().
First plane coordinate.
Referenced by main(), SecListToTransforms(), Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCopyDomain(), WlzCutObjToValBox3D(), WlzDiffDomain3d(), WlzDomainFill(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjPic(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjTiff(), WlzEffWriteObjVff(), WlzExplode3D(), WlzFillBlankPlanes(), WlzFreePlaneDomain(), WlzGaussNoise(), WlzGreyRange(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzGreyStats(), WlzGreyTypeFromObj(), WlzGreyValueGetDir(), WlzGreyValueMakeWSp(), WlzHasIntersection(), WlzHistogramMapValues(), WlzHistogramMatchObj(), WlzHistogramObj(), WlzInsideDomain3D(), WlzIntersect3d(), WlzIntervalCountObj(), WlzIsEmpty(), WlzLabel3d(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMeshTransformObj_3D(), WlzNewValuesVox(), WlzObjToBoundary(), WlzPolygonToObj(), WlzProjectObjToPlane(), WlzRGBAModulusRange(), WlzSampleObjPoint3D(), WlzSetBackground(), WlzShiftDomain(), WlzStandardPlaneDomain(), WlzToArray1D(), WlzUnion3d(), WlzVerifyObject(), WlzVerticesFromObj3I(), and WlzVolume().
Last plane coordinate.
Referenced by main(), Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCopyDomain(), WlzCutObjToValBox3D(), WlzDiffDomain3d(), WlzDomainFill(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjPic(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjTiff(), WlzEffWriteObjVff(), WlzExplode3D(), WlzFreePlaneDomain(), WlzGaussNoise(), WlzGreyRange(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzGreyStats(), WlzGreyTypeFromObj(), WlzGreyValueGetDir(), WlzGreyValueMakeWSp(), WlzHasIntersection(), WlzHistogramMapValues(), WlzHistogramMatchObj(), WlzHistogramObj(), WlzIntersect3d(), WlzIntervalCountObj(), WlzIsEmpty(), WlzLabel3d(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMeshTransformObj_3D(), WlzNewValuesVox(), WlzObjToBoundary(), WlzPolygonToObj(), WlzProjectObjToPlane(), WlzRGBAModulusRange(), WlzSampleObjPoint3D(), WlzSetBackground(), WlzShiftDomain(), WlzStandardPlaneDomain(), WlzToArray1D(), WlzUnion3d(), WlzVerifyObject(), and WlzVolume().
First line coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCopyDomain(), WlzDiffDomain3d(), WlzDomainFill(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjPic(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjVff(), WlzFillBlankPlanes(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzObjToBoundary(), WlzPolygonToObj(), WlzSampleObjPoint3D(), WlzShiftDomain(), and WlzStandardPlaneDomain().
Last line coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCopyDomain(), WlzDiffDomain3d(), WlzDomainFill(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjPic(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjVff(), WlzFillBlankPlanes(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzObjToBoundary(), WlzPolygonToObj(), WlzSampleObjPoint3D(), WlzShiftDomain(), and WlzStandardPlaneDomain().
First column line coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCopyDomain(), WlzDiffDomain3d(), WlzDomainFill(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjPic(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjVff(), WlzFillBlankPlanes(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzObjToBoundary(), WlzPolygonToObj(), WlzSampleObjPoint3D(), WlzShiftDomain(), and WlzStandardPlaneDomain().
Last column line coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCopyDomain(), WlzDiffDomain3d(), WlzDomainFill(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjPic(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjVff(), WlzFillBlankPlanes(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzObjToBoundary(), WlzPolygonToObj(), WlzSampleObjPoint3D(), WlzShiftDomain(), and WlzStandardPlaneDomain().
Array of pointers to 2D domains.
Referenced by main(), SecListToTransforms(), Wlz3DSectionSegmentObject(), Wlz3DViewTransformObj(), WlzBoundaryToObj(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzConstruct3DObjFromFile(), WlzConstruct3DObjFromObj(), WlzCopyDomain(), WlzCopyValues(), WlzCutObjToValBox3D(), WlzDiffDomain3d(), WlzDistanceTransform(), WlzDomainFill(), WlzEffReadObjTiff(), WlzEffWriteObjTiff(), WlzExplode3D(), WlzFillBlankPlanes(), WlzFreePlaneDomain(), WlzFromArray1D(), WlzGaussNoise(), WlzGreyRange(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzGreyStats(), WlzGreyTypeFromObj(), WlzGreyValueGetDir(), WlzGreyValueMakeWSp(), WlzHasIntersection(), WlzHistogramMapValues(), WlzHistogramMatchObj(), WlzHistogramObj(), WlzInsideDomain3D(), WlzIntersect3d(), WlzIntervalCountObj(), WlzIsEmpty(), WlzLabel3d(), WlzLBTDomain3DFromPDomain(), WlzMakeCuboid(), WlzMakeCuboidObject(), WlzMakePlaneDomain(), WlzMakeSphereObject(), WlzMeshTransformObj_3D(), WlzNewValuesVox(), WlzObjToBoundary(), WlzPDomainFromPItv3D(), WlzPolygonToObj(), WlzProjectObjToPlane(), WlzRGBAModulusRange(), WlzSampleObjPoint3D(), WlzSetBackground(), WlzShiftDomain(), WlzShiftValues(), WlzStandardPlaneDomain(), WlzToArray1D(), WlzUnion3d(), WlzVerifyObject(), WlzVerticesFromObj3I(), and WlzVolume().
float _WlzPlaneDomain::voxel_size[3] |
Array of nominal voxel dimensions.
Referenced by WlzBoundaryToObj(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzConstruct3DObjFromFile(), WlzConstruct3DObjFromObj(), WlzCopyDomain(), WlzCutObjToValBox3D(), WlzDiffDomain3d(), WlzDomainFill(), WlzEffReadObjDen(), WlzEffReadObjIcs(), WlzEffReadObjIPL(), WlzEffReadObjPic(), WlzEffReadObjSlc(), WlzEffReadObjTiff(), WlzEffReadObjVff(), WlzEffWriteObjAnl(), WlzEffWriteObjPvl(), WlzEffWriteObjSlc(), WlzEffWriteObjVff(), WlzIntersect3d(), WlzMakeCuboid(), WlzMakePlaneDomain(), WlzObjToBoundary(), WlzPolygonToObj(), WlzSampleObjPoint3D(), WlzShiftDomain(), WlzUnion3d(), and WlzVozelSz().