|
Woolz Image Processing
Version 1.8.3
|
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(), and WlzGreyValueMakeWSp().
| WlzDomain _WlzGreyValueWSpace::domain |
The object's domain.
Referenced by WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
| WlzValues _WlzGreyValueWSpace::values |
The object's values.
Referenced by WlzGreyValueMakeWSp().
| WlzObjectType _WlzGreyValueWSpace::gTabType |
The grey table type.
Referenced by WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
| WlzObjectType* _WlzGreyValueWSpace::gTabTypes3D |
Cache for efficiency with 2D value types. Not used for tiled values.
Referenced by WlzGreyValueFreeWSp(), 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(), and WlzGreyValueMakeWSp().
| WlzIntervalDomain* _WlzGreyValueWSpace::iDom2D |
Current/last plane or 2D object domain.
Referenced by WlzGreyValueMakeWSp().
| WlzValues _WlzGreyValueWSpace::values2D |
Current/last plane or 2D object values. Not used for tiled values.
Referenced by WlzGreyValueMakeWSp().
| int _WlzGreyValueWSpace::plane |
Current/last plane position.
Referenced by WlzGreyValueGetDir(), and WlzGreyValueMakeWSp().
| WlzGreyType _WlzGreyValueWSpace::gType |
Grey type.
Referenced by WlzCCorS2D(), WlzGreyValueGetD(), WlzGreyValueGetGreyType(), WlzGreyValueGetI(), WlzGreyValueMakeWSp(), WlzPointsFromDomObj(), and WlzPointValuesFromDomObj().
| WlzObjectType _WlzGreyValueWSpace::gTabType2D |
Current/last plane or 2D grey table. Not used for tiled values.
Referenced by WlzGreyValueMakeWSp().
| WlzGreyV _WlzGreyValueWSpace::gBkd |
Background grey value, always of gType.
Referenced by WlzGreyValueMakeWSp().
| WlzGreyP _WlzGreyValueWSpace::gPtr[8] |
One, four or eight grey pointers.
Referenced by WlzBSplineToDomain(), WlzDomainFill3D(), WlzLBTClassifyNodeFace3D(), and WlzPointValuesFromDomObj().
| WlzGreyV _WlzGreyValueWSpace::gVal[8] |
One, four or eight grey values.
Referenced by WlzCCorS2D(), WlzCMeshSetDispFromField(), WlzGetProjectionFromObject(), WlzGreyValueGetD(), WlzGreyValueGetI(), WlzLBTClassifyNode2D(), WlzLBTCountNodNbrDir2D(), and WlzPointsFromDomObj().
| 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 WlzLBTClassifyNodeFace3D().