Woolz Image Processing
Version 1.8.3
|
An extensible 1D array. Typedef: AlcVector. More...
Data Fields | |
size_t | elmSz |
size_t | blkCnt |
size_t | blkUse |
size_t | blkSz |
void * | freeStack |
void ** | blocks |
An extensible 1D array. Typedef: AlcVector.
size_t _AlcVector::elmSz |
Size of elements of the vector
Referenced by AlcVectorExtend(), AlcVectorExtendAndGet(), AlcVectorItemGet(), AlcVectorNew(), AlcVectorSetArray1D(), AlcVectorToArray1D(), AlcVectorToArray2D(), and WlzCopyIndexedValues().
size_t _AlcVector::blkCnt |
Number of block pointers
Referenced by AlcVectorExtend(), AlcVectorNew(), and WlzMakeIndexedValues().
size_t _AlcVector::blkUse |
Number of blocks used
Referenced by AlcVectorCount(), AlcVectorExtend(), AlcVectorExtendAndGet(), AlcVectorItemGet(), AlcVectorNew(), and WlzCopyIndexedValues().
size_t _AlcVector::blkSz |
Number of elements in a block, must NOT be changed once vector has been created!
Referenced by AlcVectorCount(), AlcVectorExtend(), AlcVectorExtendAndGet(), AlcVectorItemGet(), AlcVectorNew(), AlcVectorSetArray1D(), WlzCMeshCopy2D(), WlzCMeshCopy2D5(), WlzCMeshCopy3D(), WlzCopyIndexedValues(), and WlzMakeIndexedValues().
void* _AlcVector::freeStack |
Free stack
Referenced by AlcVectorExtend(), AlcVectorFree(), and AlcVectorNew().
void** _AlcVector::blocks |
Data blocks
Referenced by AlcVectorExtend(), AlcVectorExtendAndGet(), AlcVectorFree(), AlcVectorItemGet(), AlcVectorNew(), AlcVectorSetArray1D(), and WlzCopyIndexedValues().