Woolz Image Processing  Version 1.8.3
_WlzPointValues Struct Reference

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
 

Detailed Description

Point values - values with arbitrary rank and dimension defined at points. Typedef: WlzPointValues.

Field Documentation

◆ type

WlzObjectType _WlzPointValues::type

WLZ_POINT_VALUES.

Referenced by WlzFreePointValues(), and WlzMakePointValues().

◆ linkcount

int _WlzPointValues::linkcount

From WlzCoreValues.

◆ freeptr

void* _WlzPointValues::freeptr

From WlzCoreValues.

◆ rank

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 WlzEffWritePointsVtk(), WlzEffWritePointsVtkFieldValues(), WlzEffWritePointsVtkScalarValues(), WlzFreePointValues(), and WlzMakePointValues().

◆ dim

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 WlzEffWritePointsVtkFieldValues(), WlzFreePointValues(), and WlzMakePointValues().

◆ pSz

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().

◆ vType

WlzGreyType _WlzPointValues::vType

The type of the data in the individual values.

Referenced by WlzEffWritePointsVtkFieldValues(), WlzEffWritePointsVtkScalarValues(), and WlzMakePointValues().

◆ maxPoints

size_t _WlzPointValues::maxPoints

Number of points allocated.

Referenced by WlzMakePointValues().

◆ values


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