Woolz Image Processing
Version 1.7.5
|
Workspace for random access grey value manipulations. Typedef: WlzGreyValueWSpace. More...
Data Fields | |
WlzObjectType | objType |
WlzDomain | domain |
WlzValues | values |
WlzObjectType | gTabType |
WlzObjectType * | gTabTypes3D |
WlzAffineTransform * | invTrans |
WlzIntervalDomain * | iDom2D |
WlzValues | values2D |
int | plane |
WlzGreyType | gType |
WlzObjectType | gTabType2D |
WlzGreyV | gBkd |
WlzGreyP | gPtr [8] |
WlzGreyV | gVal [8] |
unsigned | bkdFlag |
Workspace for random access grey value manipulations. Typedef: WlzGreyValueWSpace.
WlzObjectType _WlzGreyValueWSpace::objType |
Type of object, either WLZ_2D_DOMAINOBJ or WLZ_3D_DOMAINOBJ.
Referenced by WlzGreyValueGet(), WlzGreyValueGetCon(), WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
WlzDomain _WlzGreyValueWSpace::domain |
The object's domain.
Referenced by WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
WlzValues _WlzGreyValueWSpace::values |
The object's values.
Referenced by WlzCopyObjectGreyValues(), WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
WlzObjectType _WlzGreyValueWSpace::gTabType |
The grey table type.
Referenced by WlzGreyValueGet(), WlzGreyValueGetCon(), WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
WlzObjectType* _WlzGreyValueWSpace::gTabTypes3D |
Cache for efficiency with 2D value types. Not used for tiled values.
Referenced by WlzGreyValueFreeWSp(), WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
WlzAffineTransform* _WlzGreyValueWSpace::invTrans |
If the object is a WLZ_TRANS_OBJ then used to cache the inverse transform.
Referenced by WlzGreyValueFreeWSp(), WlzGreyValueGet(), WlzGreyValueGetCon(), WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
WlzIntervalDomain* _WlzGreyValueWSpace::iDom2D |
Current/last plane or 2D object domain.
Referenced by WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
WlzValues _WlzGreyValueWSpace::values2D |
Current/last plane or 2D object values. Not used for tiled values.
Referenced by WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
int _WlzGreyValueWSpace::plane |
Current/last plane position.
Referenced by WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
WlzGreyType _WlzGreyValueWSpace::gType |
Grey type.
Referenced by WlzCCorS2D(), WlzCMeshStrainTensorAtPts(), WlzCMeshValueTransfer(), WlzCompoundToRGBA(), WlzConComThreshold(), WlzCopyObjectGreyValues(), WlzDGTensorPDFeature(), WlzGetMaskedSectionFromObject(), WlzGreyValueGetD(), WlzGreyValueGetDir(), WlzGreyValueGetGreyType(), WlzGreyValueGetI(), WlzGreyValueMakeWSp(), WlzGreyValueMixing_s(), WlzPointsFromDomObj(), WlzPointValuesFromDomObj(), WlzSepFilter(), and WlzTransposeObj().
WlzObjectType _WlzGreyValueWSpace::gTabType2D |
Current/last plane or 2D grey table. Not used for tiled values.
Referenced by WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
WlzGreyV _WlzGreyValueWSpace::gBkd |
Background grey value, always of gType.
Referenced by WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
WlzGreyP _WlzGreyValueWSpace::gPtr[8] |
One, four or eight grey pointers.
Referenced by WlzCMeshIntersectDom2D5(), WlzCMeshStrainTensorAtPts(), WlzCMeshTransformManyObjAsIdx(), WlzCopyObjectGreyValues(), WlzDGTensorPDFeature(), WlzDomainFill3D(), WlzGetMaskedSectionFromObject(), WlzGreyValueGetDir(), WlzGreyValueMixing_s(), WlzLBTClassifyNodeFace3D(), WlzPointValuesFromDomObj(), WlzRankFilter(), and WlzSepFilter().
WlzGreyV _WlzGreyValueWSpace::gVal[8] |
One, four or eight grey values.
Referenced by Wlz3DViewTransformObj(), WlzAffineTransformGMShell(), WlzCCorS2D(), WlzClassValCon4(), WlzCMeshSetDispFromField(), WlzCMeshToDomObjValues(), WlzCMeshTransformManyObjAsIdx(), WlzCMeshValueTransfer(), WlzCompoundToRGBA(), WlzConComThreshold(), WlzGetMaskedSectionFromObject(), WlzGetProjectionFromObject(), WlzGreyValueGetD(), WlzGreyValueGetDir(), WlzGreyValueGetI(), WlzGreyValueMixing_s(), WlzIntRescaleObj(), WlzLBTClassifyNode2D(), WlzLBTClassifyNodeFace3D(), WlzLBTCountNodNbrDir2D(), WlzPointsFromDomObj(), WlzPolarSample(), WlzProjectObjToPlane(), WlzSepFilter(), and WlzTransposeObj().
unsigned _WlzGreyValueWSpace::bkdFlag |
Flag set if background used with a bitmask to indicate which values are background. Value is 0 if there are no background values.
Referenced by WlzCMeshToDomObjValues(), WlzCMeshTransformManyObjAsIdx(), WlzCMeshValueTransfer(), WlzConComThreshold(), WlzGreyValueGetDir(), WlzLBTClassifyNodeFace3D(), and WlzSepFilter().