Woolz Image Processing
Version 1.8.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. 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(), WlzClipObjToBox3D(), WlzCopyDomain(), WlzCutObjToValBox3D(), WlzDiffDomain3d(), WlzFillBlankPlanes(), WlzFreePlaneDomain(), WlzGaussNoise(), WlzGetBackground(), WlzGreyRange(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzIntersect3d(), WlzMakePlaneDomain(), WlzObjToBoundary(), WlzObjToConvexPolygon(), WlzPolygonToObj(), WlzRGBAModulusRange(), WlzRGBAToChannel(), WlzRGBAToCompound(), WlzRGBAToModulus(), WlzSampleObjPoint3D(), WlzScalarBinaryOp2(), WlzSetBackground(), WlzShiftDomain(), WlzUnion3d(), and WlzVerifyObject().
int _WlzPlaneDomain::linkcount |
From WlzCoreDomain.
Referenced by WlzFreeObj(), WlzFreePlaneDomain(), and WlzMakePlaneDomain().
void* _WlzPlaneDomain::freeptr |
From WlzCoreDomain.
Referenced by WlzMakePlaneDomain().
int _WlzPlaneDomain::plane1 |
First plane coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCopyDomain(), WlzCutObjToValBox3D(), WlzDGTensorSDFeature(), WlzDiffDomain3d(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjPic(), WlzEffWriteObjSlc(), WlzEffWriteObjVff(), WlzExplode3D(), WlzFillBlankPlanes(), WlzFreePlaneDomain(), WlzGaussNoise(), WlzGreyRange(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzGreyTypeFromObj(), WlzGreyValueGetDir(), WlzGreyValueMakeWSp(), WlzInsideDomain3D(), WlzIntersect3d(), WlzIntervalCountObj(), WlzIsEmpty(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMakeTiledValuesObj3D(), WlzNewValuesVox(), WlzObjToBoundary(), WlzObjToConvexHull(), WlzPolygonToObj(), WlzProjectObjToPlane(), WlzRGBAModulusRange(), WlzSampleObjPoint3D(), WlzSetBackground(), WlzShiftDomain(), WlzStandardPlaneDomain(), WlzToArray1D(), WlzUnion3d(), WlzVerifyObject(), WlzVerticesFromObj3I(), and WlzVolume().
int _WlzPlaneDomain::lastpl |
Last plane coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCopyDomain(), WlzDGTensorSDFeature(), WlzDiffDomain3d(), WlzDomainFill3D(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjPic(), WlzEffWriteObjSlc(), WlzEffWriteObjVff(), WlzExplode3D(), WlzFreePlaneDomain(), WlzGaussNoise(), WlzGreyRange(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzGreyTypeFromObj(), WlzGreyValueGetDir(), WlzGreyValueMakeWSp(), WlzIntersect3d(), WlzIntervalCountObj(), WlzIsEmpty(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMakeTiledValuesObj3D(), WlzNewValuesVox(), WlzObjToBoundary(), WlzObjToConvexHull(), WlzPolygonToObj(), WlzProjectObjToPlane(), WlzRGBAModulusRange(), WlzSampleObjPoint3D(), WlzSetBackground(), WlzShiftDomain(), WlzStandardPlaneDomain(), WlzToArray1D(), WlzUnion3d(), WlzVerifyObject(), and WlzVolume().
int _WlzPlaneDomain::line1 |
First line coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCopyDomain(), WlzDiffDomain3d(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjPic(), WlzEffWriteObjSlc(), WlzEffWriteObjVff(), WlzFillBlankPlanes(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMakeTiledValuesObj3D(), WlzObjToBoundary(), WlzPolygonToObj(), WlzSampleObjPoint3D(), WlzShiftDomain(), and WlzStandardPlaneDomain().
int _WlzPlaneDomain::lastln |
Last line coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCopyDomain(), WlzDiffDomain3d(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjPic(), WlzEffWriteObjSlc(), WlzEffWriteObjVff(), WlzFillBlankPlanes(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMakeTiledValuesObj3D(), WlzObjToBoundary(), WlzPolygonToObj(), WlzSampleObjPoint3D(), WlzShiftDomain(), and WlzStandardPlaneDomain().
int _WlzPlaneDomain::kol1 |
First column line coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCopyDomain(), WlzDiffDomain3d(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjPic(), WlzEffWriteObjSlc(), WlzEffWriteObjVff(), WlzFillBlankPlanes(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMakeTiledValuesObj3D(), WlzObjToBoundary(), WlzPolygonToObj(), WlzSampleObjPoint3D(), WlzShiftDomain(), and WlzStandardPlaneDomain().
int _WlzPlaneDomain::lastkl |
Last column line coordinate.
Referenced by Wlz3DSectionSegmentObject(), Wlz3DViewGetBoundingBoxIntersection(), Wlz3DViewStructTransformBB(), WlzBoundaryToObj(), WlzBoundingBox3D(), WlzBoundingBox3I(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzCMeshIntersectDom2D5(), WlzCopyDomain(), WlzDiffDomain3d(), WlzEffWriteObjAnl(), WlzEffWriteObjDen(), WlzEffWriteObjIcs(), WlzEffWriteObjIPL(), WlzEffWriteObjPic(), WlzEffWriteObjSlc(), WlzEffWriteObjVff(), WlzFillBlankPlanes(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzMakePlaneDomain(), WlzMakeTiledValuesObj3D(), WlzObjToBoundary(), WlzPolygonToObj(), WlzSampleObjPoint3D(), WlzShiftDomain(), and WlzStandardPlaneDomain().
WlzDomain* _WlzPlaneDomain::domains |
Array of pointers to 2D domains.
Referenced by Wlz3DSectionSegmentObject(), WlzBoundaryToObj(), WlzBuildObj3(), WlzClipObjToBox3D(), WlzConstruct3DObjFromFile(), WlzConstruct3DObjFromObj(), WlzCopyDomain(), WlzCopyValues(), WlzCutObjToValBox3D(), WlzDGTensorSDFeature(), WlzDiffDomain3d(), WlzDistanceTransform(), WlzDomainFill3D(), WlzExplode3D(), WlzFillBlankPlanes(), WlzFreePlaneDomain(), WlzFromArray1D(), WlzGaussNoise(), WlzGreyRange(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzGreyTypeFromObj(), WlzGreyValueMakeWSp(), WlzInsideDomain3D(), WlzIntersect3d(), WlzIntervalCountObj(), WlzIsEmpty(), WlzLabel3D(), WlzLBTDomain3DFromPDomain(), WlzMakeCuboid(), WlzMakeCuboidObject(), WlzMakePlaneDomain(), WlzMakeSphereObject(), WlzNewValuesVox(), WlzObjToBoundary(), WlzObjToConvexHull(), 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(), WlzDGTensorFeatures(), WlzDiffDomain3d(), WlzEffReadObjDen(), WlzEffReadObjIcs(), WlzEffReadObjPic(), WlzEffWriteObjAnl(), WlzEffWriteObjSlc(), WlzEffWriteObjVff(), WlzIntersect3d(), WlzLabel3D(), WlzMakeCuboid(), WlzMakePlaneDomain(), WlzObjToBoundary(), WlzPointsFromDomObj(), WlzPolygonToObj(), WlzShiftDomain(), WlzUnion3d(), and WlzVozelSz().