Woolz Image Processing
Version 1.8.3
|
In indexed value table. Typedef: WlzIndexedValues. More...
Data Fields | |
WlzObjectType | type |
int | linkcount |
void * | freeptr |
int | rank |
int * | dim |
WlzGreyType | vType |
WlzValueAttach | attach |
AlcVector * | values |
In indexed value table. Typedef: WlzIndexedValues.
WlzObjectType _WlzIndexedValues::type |
From WlzCoreValues: WLZ_INDEXED_VALUES.
Referenced by WlzBasisFnSetCMesh2D(), WlzBasisFnSetCMesh3D(), WlzCMeshIntersectDom2D5(), WlzCMeshTransformObj(), WlzCopyIndexedValues(), WlzFreeIndexedValues(), WlzIndexedValueSize(), WlzIndexedValuesSet(), and WlzMakeIndexedValues().
int _WlzIndexedValues::linkcount |
From WlzCoreValues.
void* _WlzIndexedValues::freeptr |
From WlzCoreValues, although this won't free the values themselves.
int _WlzIndexedValues::rank |
The rank of the individual values. Here the rank for a scalar is 0, for a 1D array it is 1 and for and for individual values that are nD arrays the rank is n.
Referenced by WlzBasisFnSetCMesh2D(), WlzBasisFnSetCMesh3D(), WlzCMeshComputeCurvaturesFromNodNorm(), WlzCMeshComputeNormalsNod(), WlzCMeshExtract2D(), WlzCMeshFlatten2D5(), WlzCMeshIndexMaskFromValueRange(), WlzCMeshIntersect(), WlzCMeshIntersectDom2D5(), WlzCMeshToDomObjValues(), WlzCMeshTransformObj(), WlzCopyIndexedValues(), WlzCopyObject(), WlzCopyScaleCMeshValue(), WlzFreeIndexedValues(), WlzIndexedValueSize(), and WlzMakeIndexedValues().
int* _WlzIndexedValues::dim |
The dimensions of individual indexed values. The dimensions are a 1D array with the number of entries equal to the rank. A dimension array is only allocated if the rank > 0, for rank == 0 dim is NULL.
Referenced by WlzBasisFnSetCMesh2D(), WlzBasisFnSetCMesh3D(), WlzCMeshComputeCurvaturesFromNodNorm(), WlzCMeshComputeNormalsNod(), WlzCMeshExtract2D(), WlzCMeshFlatten2D5(), WlzCMeshIntersect(), WlzCMeshIntersectDom2D5(), WlzCMeshToDomObjValues(), WlzCMeshTransformObj(), WlzCopyIndexedValues(), WlzCopyObject(), WlzCopyScaleCMeshValue(), WlzFreeIndexedValues(), WlzIndexedValueSize(), and WlzMakeIndexedValues().
WlzGreyType _WlzIndexedValues::vType |
The type of the data in the individual values.
Referenced by WlzBasisFnSetCMesh2D(), WlzBasisFnSetCMesh3D(), WlzCMeshComputeCurvaturesFromNodNorm(), WlzCMeshComputeNormalsNod(), WlzCMeshDispToField(), WlzCMeshIndexMaskFromValueRange(), WlzCMeshIntersect(), WlzCMeshTransformObj(), WlzCopyIndexedValues(), WlzCopyObject(), WlzCopyScaleCMeshValue(), WlzIndexedValueBufWeight(), WlzIndexedValueSize(), and WlzMakeIndexedValues().
WlzValueAttach _WlzIndexedValues::attach |
Specifies what the values are attached to.
Referenced by WlzBasisFnSetCMesh2D(), WlzBasisFnSetCMesh3D(), WlzCMeshComputeCurvaturesFromNodNorm(), WlzCMeshComputeNormalsNod(), WlzCMeshDispToField(), WlzCMeshExtract2D(), WlzCMeshIndexMaskFromValueRange(), WlzCMeshIntersect(), WlzCMeshTransformObj(), WlzCopyIndexedValues(), WlzCopyObject(), WlzCopyScaleCMeshValue(), WlzIndexedValuesSet(), and WlzMakeIndexedValues().
AlcVector* _WlzIndexedValues::values |
The indexed values.
Referenced by WlzCMeshDispToField(), WlzCopyIndexedValues(), WlzCopyObject(), WlzExtendIndexedValues(), WlzFreeIndexedValues(), WlzIndexedValueExtGet(), WlzIndexedValueGet(), and WlzMakeIndexedValues().