Woolz Image Processing
Version 1.7.5
|
A mesh value extrapolation workspace with a FIFO queue for active nodes (or elements) during mesh value extrapolation along with matrices and vectors for SVD. Typedef: WlzCMeshExpWSp. More...
Data Fields | |
int | nEnt |
WlzCMeshP | mesh |
WlzIndexedValues * | ixv |
WlzUByte * | flags |
double * | pDst |
int | nKNbr |
int | nUNbr |
int | maxNbr |
WlzCMeshEntPP | kNbr |
WlzCMeshEntPP | uNbr |
double * | nVec |
AlgMatrix | aMat |
AlgMatrix | vMat |
WlzInterpolationType | itp |
WlzCMeshExpEnt * | head |
WlzCMeshExpEnt * | tail |
WlzCMeshExpEnt * | pool |
AlcBlockStack * | blocks |
A mesh value extrapolation workspace with a FIFO queue for active nodes (or elements) during mesh value extrapolation along with matrices and vectors for SVD. Typedef: WlzCMeshExpWSp.
int _WlzCMeshExpWSp::nEnt |
Number of entities (nodes or elements) in the mesh.
Referenced by WlzCMeshExpValues().
WlzCMeshP _WlzCMeshExpWSp::mesh |
The conforming mesh.
Referenced by WlzCMeshExpValues().
WlzIndexedValues* _WlzCMeshExpWSp::ixv |
Indexed values attached to the mesh.
Referenced by WlzCMeshExpValues().
WlzUByte* _WlzCMeshExpWSp::flags |
Per entity flags.
Referenced by WlzCMeshExpValues().
double* _WlzCMeshExpWSp::pDst |
Approximate propagation distance for extrapolated entities.
Referenced by WlzCMeshExpValues().
int _WlzCMeshExpWSp::nKNbr |
Number of known neighbours.
Referenced by WlzCMeshExpValues().
int _WlzCMeshExpWSp::nUNbr |
Number of unknown neighbours.
Referenced by WlzCMeshExpValues().
int _WlzCMeshExpWSp::maxNbr |
Space allocated for neighbour arrays.
Referenced by WlzCMeshExpValues().
WlzCMeshEntPP _WlzCMeshExpWSp::kNbr |
Buffer for known neighbours.
Referenced by WlzCMeshExpValues().
WlzCMeshEntPP _WlzCMeshExpWSp::uNbr |
Buffer for unknown neighbours.
Referenced by WlzCMeshExpValues().
double* _WlzCMeshExpWSp::nVec |
Used for computing normal vector using SVD and the normal vector itself.
Referenced by WlzCMeshExpValues().
AlgMatrix _WlzCMeshExpWSp::aMat |
Used for computing normal vector using SVD.
Referenced by WlzCMeshExpValues().
AlgMatrix _WlzCMeshExpWSp::vMat |
Used for computing normal vector using SVD.
Referenced by WlzCMeshExpValues().
WlzInterpolationType _WlzCMeshExpWSp::itp |
Extrapolation (not interpolation) type used to allow either nearest neighbour or linear methods.
Referenced by WlzCMeshExpValues().
WlzCMeshExpEnt* _WlzCMeshExpWSp::head |
Head of queue of active entities.
Referenced by WlzCMeshExpValues().
WlzCMeshExpEnt* _WlzCMeshExpWSp::tail |
Tail of queue of active entities.
Referenced by WlzCMeshExpValues().
WlzCMeshExpEnt* _WlzCMeshExpWSp::pool |
Entities available for reuse.
Referenced by WlzCMeshExpValues().
AlcBlockStack* _WlzCMeshExpWSp::blocks |
Block stack for allocation.
Referenced by WlzCMeshExpValues().