Woolz Image Processing
Version 1.8.3
|
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(), and WlzSepTrans().
int _WlzCompoundArray::n |
The number of objects
Referenced by Wlz3DSectionOcc(), WlzCMeshSetDispFromField(), WlzCMeshTransformManyObjAsIdx(), WlzCompoundArrayToScalar(), WlzCompoundToRGBA(), WlzDGTensorFeatures(), WlzDomainOccupancy(), WlzFourierTransformObj(), WlzFreeObj(), WlzGreyModGradient(), WlzIndexObjFromCompound(), WlzLabel3D(), WlzMakeCompoundArray(), WlzRGBAMultiThreshold(), WlzScalarMulAdd(), and WlzSepTrans().
WlzObject** _WlzCompoundArray::o |
The list of Woolz object pointers.
Referenced by Wlz3DSectionOcc(), WlzCMeshDispToField(), WlzCMeshSetDispFromField(), WlzCompoundArrayToScalar(), WlzCompoundToRGBA(), WlzDGTensorFeatures(), WlzDomainOccupancy(), WlzFourierTransformObj(), WlzFreeObj(), WlzGauss2(), WlzGreyModGradient(), WlzIndexObjFromCompound(), WlzIndexObjToCompound(), WlzLabel3D(), WlzMakeCompoundArray(), WlzRGBAGreyScale(), WlzRGBAGreyStats(), WlzRGBAImageArithmetic(), WlzRGBAModGradient(), WlzRGBAMultiThreshold(), WlzRGBAScalarBinaryOp(), WlzScalarMulAdd(), and WlzSepTrans().
WlzPropertyList* _WlzCompoundArray::plist |
WlzObject* _WlzCompoundArray::assoc |
A list of the object's properties.