Woolz Image Processing Version 1.4.0
|
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(), and AlcVectorToArray2D().
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(), and AlcVectorNew().
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(), 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(), and AlcVectorSetArray1D().