Woolz Image Processing
Version 1.7.5
|
A compound object implemented as either an array or a linked list of other objects. There is a distinction between an compound of the same type (e.g. resulting from a labelling) and a compound of different types (e.g. resulting from a range of image processes from a single original object). Typedef: WlzCompoundArray. More...
Data Fields | |
WlzObjectType | type |
int | linkcount |
WlzObjectType | otype |
int | n |
WlzObject ** | o |
WlzPropertyList * | plist |
WlzObject * | assoc |
A compound object implemented as either an array or a linked list of other objects. There is a distinction between an compound of the same type (e.g. resulting from a labelling) and a compound of different types (e.g. resulting from a range of image processes from a single original object). Typedef: WlzCompoundArray.
WlzObjectType _WlzCompoundArray::type |
From WlzCoreObject.
Referenced by WlzCMeshTransformManyObjAsIdx(), WlzCompoundArrayToScalar(), WlzGreyModGradient(), WlzIndexObjFromCompound(), WlzMakeCompoundArray(), WlzRGBAModGradient(), and WlzSepTrans().
int _WlzCompoundArray::linkcount |
From WlzCoreObject.
Referenced by WlzMakeCompoundArray().
WlzObjectType _WlzCompoundArray::otype |
The permitted type if constrained.
Referenced by WlzGreyModGradient(), WlzMakeCompoundArray(), WlzObjectFacts(), WlzSepTrans(), and WlzWriteObj().
int _WlzCompoundArray::n |
The number of objects
Referenced by main(), Wlz3DSectionOcc(), WlzBoundingBoxVtx3I(), WlzCMeshSetDispFromField(), WlzCMeshTransformManyObjAsIdx(), WlzCompoundArrayToScalar(), WlzCompoundToRGBA(), WlzDGTensorFeatures(), WlzDomainOccupancy(), WlzFourierTransformObj(), WlzFreeObj(), WlzGreyModGradient(), WlzIndexObjFromCompound(), WlzLabel3D(), WlzMakeCompoundArray(), WlzObjectFacts(), WlzRGBAMultiThreshold(), WlzScalarMulAdd(), WlzSepFilter(), WlzSepTrans(), WlzShadeCorrectBFDF(), and WlzWriteObj().
WlzObject** _WlzCompoundArray::o |
The list of Woolz object pointers.
Referenced by main(), Wlz3DSectionOcc(), WlzBoundingBoxVtx3I(), WlzCMeshDispToField(), WlzCMeshSetDispFromField(), WlzCompoundArrayToScalar(), WlzCompoundToRGBA(), WlzDGTensorFeatures(), WlzDomainOccupancy(), WlzEffReadObjAnl(), WlzEffReadObjTiff(), WlzEffWriteObjAm(), WlzEffWriteObjNifti(), WlzFourierTransformObj(), WlzFreeObj(), WlzGauss2(), WlzGreyModGradient(), WlzIndexObjFromCompound(), WlzIndexObjToCompound(), WlzLabel3D(), WlzMakeCompoundArray(), WlzObjectFacts(), WlzReadObj(), WlzRGBAGreyScale(), WlzRGBAGreyStats(), WlzRGBAImageArithmetic(), WlzRGBAModGradient(), WlzRGBAMultiThreshold(), WlzRGBAScalarBinaryOp(), WlzRGBAToCompound(), WlzScalarMulAdd(), WlzSepFilter(), WlzSepTrans(), WlzShadeCorrectBFDF(), WlzValuesFromCoords(), and WlzWriteObj().
WlzPropertyList* _WlzCompoundArray::plist |
Referenced by WlzObjectFacts(), WlzReadObj(), and WlzWriteObj().
WlzObject* _WlzCompoundArray::assoc |
A list of the object's properties.