Woolz Image Processing
Version 1.7.5
|
Point values - values with arbitrary rank and dimension defined at points. Typedef: WlzPointValues. More...
Data Fields | |
WlzObjectType | type |
int | linkcount |
void * | freeptr |
int | rank |
int * | dim |
int | pSz |
WlzGreyType | vType |
size_t | maxPoints |
WlzGreyP | values |
Point values - values with arbitrary rank and dimension defined at points. Typedef: WlzPointValues.
WlzObjectType _WlzPointValues::type |
WLZ_POINT_VALUES.
Referenced by WlzFreePointValues(), WlzMakePointValues(), WlzObjectFacts(), and WlzWriteMeshTransform3D().
int _WlzPointValues::linkcount |
From WlzCoreValues.
Referenced by WlzObjectFacts().
void* _WlzPointValues::freeptr |
From WlzCoreValues.
int _WlzPointValues::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 WlzCMeshTransformObj(), WlzEffWritePointsVtk(), WlzEffWritePointsVtkFieldValues(), WlzEffWritePointsVtkScalarValues(), WlzFreePointValues(), WlzMakePointValues(), WlzObjectFacts(), and WlzWriteMeshTransform3D().
int* _WlzPointValues::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 WlzCMeshTransformObj(), WlzEffWritePointsVtkFieldValues(), WlzFreePointValues(), WlzMakePointValues(), WlzObjectFacts(), and WlzWriteMeshTransform3D().
int _WlzPointValues::pSz |
Size of each point this is the product of the dimensions times the value type size and is frequently used for accessing the values.
Referenced by WlzMakePointValues(), and WlzPointValueGet().
WlzGreyType _WlzPointValues::vType |
The type of the data in the individual values.
Referenced by WlzCMeshStrainTensorAtPts(), WlzCMeshTransformObj(), WlzDGTensorPDFeature(), WlzEffWritePointsVtkFieldValues(), WlzEffWritePointsVtkScalarValues(), WlzMakePointValues(), WlzObjectFacts(), and WlzWriteMeshTransform3D().
size_t _WlzPointValues::maxPoints |
Number of points allocated.
Referenced by WlzMakePointValues(), and WlzObjectFacts().
WlzGreyP _WlzPointValues::values |
The indexed values.
Referenced by WlzCMeshStrainTensorAtPts(), WlzCMeshTransformObj(), WlzEffWritePointsVtkFieldValues(), WlzEffWritePointsVtkScalarValues(), WlzFreePointValues(), WlzMakePointValues(), WlzObjectFacts(), WlzPointValueGet(), WlzPointValuesFromDomObj(), WlzReadMeshTransform3D(), and WlzWriteMeshTransform3D().