Woolz Image Processing Version 1.4.0
|
A workspace data structure for use in the ICP functions. More...
Data Fields | |
int | itr |
double | delta |
double | curMetric |
double | prvMetric |
double | maxDist |
AlcKDTTree * | tTree |
int * | sNN |
double * | dist |
WlzVertexType | vType |
int | sgnNrm |
int | nT |
int | nS |
int | nMatch |
WlzVertexP | gTVx |
WlzVertexP | gSVx |
WlzVertexP | gTNr |
WlzVertexP | gSNr |
WlzVertexP | tSVx |
WlzVertexP | tSNr |
WlzVertexP | nNTVx |
double * | wgt |
WlzAffineTransform * | prvTr |
WlzAffineTransform * | curTr |
A workspace data structure for use in the ICP functions.
Current iteration
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
double _WlzRegICPWSp::delta |
Convergence metric tollerance.
Referenced by WlzRegICPVertices().
double _WlzRegICPWSp::curMetric |
Current sum of distances between NN
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
double _WlzRegICPWSp::prvMetric |
Last sum of distances between NN
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
double _WlzRegICPWSp::maxDist |
Maximum distance to consider for a NN
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
kD-tree
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
int* _WlzRegICPWSp::sNN |
Indicies of NN to source vertices
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
double* _WlzRegICPWSp::dist |
NN distances
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
Type of vertices WLZ_VERTEX_D2 or WLZ_VERTEX_D3
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
Non zero if normals have reliably signed components.
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
Number of target vertices/normals
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
Number of source vertices/normals
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
Minimum of nT and nS
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
Given target vertices
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
Given source vertices
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
Given target normals
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
Given source normals
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
Transformed source vertices.
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
Transformed source normals.
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
NN ordered target vertices.
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
double* _WlzRegICPWSp::wgt |
Weights for matches
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().
Previous affine transform
Referenced by WlzRegICPVertices().
Current affine transform
Referenced by WlzRegICPVertices(), and WlzRegICPVerticesWSD2D().