Woolz Image Processing  Version 1.7.5
_WlzGreyWSpace Struct Reference

The standard workspace for grey value table manipulations. Typedef: WlzGreyWSpace. More...

Data Fields

int gvio
 
int tranpl
 
WlzGreyType pixeltype
 
WlzObjectType gdomaintype
 
WlzValues gtable
 
WlzValueLinegline
 
WlzTiledValueBuffertvb
 
WlzIntervalWSpaceintptr
 
WlzGreyP u_grintptr
 

Detailed Description

The standard workspace for grey value table manipulations. Typedef: WlzGreyWSpace.

Field Documentation

int _WlzGreyWSpace::gvio

Grey value I/O switch:

  • 0 = input to object only
  • 1 = output from object only

Only relevant if tranpl set, as all grey-tables are unpacked.

Referenced by WlzGreyInterval(), WlzNextGreyInterval(), and WlzSeqPar().

int _WlzGreyWSpace::tranpl

If non-zero, transplant values to a buffer whose address is u_grintptr. Direction of transplant in gvio.

Referenced by WlzGreyInterval(), WlzInitGreyWSpace(), and WlzNextGreyInterval().

WlzObjectType _WlzGreyWSpace::gdomaintype

Value table type.

Referenced by WlzGreyInterval(), and WlzInitGreyWSpace().

WlzValues _WlzGreyWSpace::gtable

Grey value table.

Referenced by WlzEndGreyScan(), WlzGreyInterval(), and WlzInitGreyWSpace().

WlzValueLine* _WlzGreyWSpace::gline

Pointer to current grey table line pointer.

Referenced by WlzGreyInterval(), and WlzInitGreyWSpace().

WlzIntervalWSpace* _WlzGreyWSpace::intptr

Pointer to interval table workspace.

Referenced by WlzInitGreyWSpace().

WlzGreyP _WlzGreyWSpace::u_grintptr

Pointer to interval grey table. Always points to lowest order column, whatever the value of raster.

Referenced by Wlz3DViewTransformObj(), WlzAffineTransformGMShell(), WlzCbThreshold(), WlzCentrality(), WlzCentreOfMassVtx3D(), WlzClassValCon4(), WlzCMeshCurvToImage(), WlzCMeshStrainTensorAtPts(), WlzCMeshToDomObjValues(), WlzCMeshTransformManyObjAsIdx(), WlzCompDispIncGrey(), WlzCompoundArrayToScalar(), WlzCompoundToRGBA(), WlzContourFromPoints(), WlzContourGrdObj2D(), WlzConvertPix(), WlzCopyObjectGreyValues(), WlzCutObjToValBox2D(), WlzEffReadObjTiff(), WlzEffWriteObjJpeg(), WlzFilterNObjValues(), WlzGaussNoise(), WlzGetMaskedSectionFromObject(), WlzGetProjectionFromObject(), WlzGreyDitherObj(), WlzGreyIncValues2D(), WlzGreyInterval(), WlzGreyInvertMinMax(), WlzGreyMask(), WlzGreyMeanDifference(), WlzGreyModGradient(), WlzGreyRange(), WlzGreyScale(), WlzGreySetHilbertRankValues(), WlzGreySetRange(), WlzGreySetRangeLut(), WlzGreySetValue(), WlzGreyShift(), WlzGreySize(), WlzGreyTemplate(), WlzGreyTransfer(), WlzHistogramMapValues(), WlzIndexToRGBA(), WlzIntersectN(), WlzIntRescaleObj(), WlzIterate(), WlzLUTTransformObj(), WlzMass(), WlzNewGrey(), WlzNObjGreyStats(), WlzPrincipalAngle(), WlzProjectObjToPlane(), WlzRankFilter(), WlzRegConCalcRCC(), WlzRGBAModGradient(), WlzRGBAModulusRange(), WlzRGBAToChannel(), WlzRGBAToCompound(), WlzRGBAToModulus(), WlzRGBChanRatio(), WlzRsvFilterBuffer(), WlzSampleObjPoint2D(), WlzSampleValuesAndCoords(), WlzScalarBinaryOp(), WlzScalarFn(), WlzScalarMulAdd(), WlzSepFilter(), WlzSepTrans(), WlzSeqPar(), WlzShadeCorrectBFDF(), WlzThreshold(), WlzToArray1D(), WlzTransposeObj(), WlzUnionN(), WlzValuesFromCoords(), and WlzWriteObj().


The documentation for this struct was generated from the following file: