Woolz Image Processing Version 1.4.0
|
A geometric model which can represent both 2D graphs and 3D surfaces, with the surfaces being either manifold or non-manifold. The geometric model inherits it's core fields from the Woolz core domain. Typedef: WlzGMModel. More...
Data Fields | |
WlzGMModelType | type |
int | linkcount |
void * | freeptr |
WlzGMShell * | child |
int | vertexHTSz |
WlzGMVertex ** | vertexHT |
WlzGMModelR | res |
A geometric model which can represent both 2D graphs and 3D surfaces, with the surfaces being either manifold or non-manifold. The geometric model inherits it's core fields from the Woolz core domain. Typedef: WlzGMModel.
Type of model integer or double precision, 2D or 3D
Referenced by WlzAffineTransformGMModel(), WlzAffineTransformGMShell(), WlzBasisFnTransformGMModel(), WlzBoundingBoxGModel2D(), WlzBoundingBoxGModel3D(), WlzCMeshFromGM(), WlzDistMetricDirGM(), WlzDistMetricGM(), WlzDVerticesFromGM(), WlzGeoModelGridWSpNew3D(), WlzGeoModelGridWSpSet3D(), WlzGMFilterFlipOrient(), WlzGMModelConstructS(), WlzGMModelCopy(), WlzGMModelCut(), WlzGMModelCutDom(), WlzGMModelDeleteE(), WlzGMModelFindNMEdges(), WlzGMModelFree(), WlzGMModelFreeDT(), WlzGMModelFreeE(), WlzGMModelFreeET(), WlzGMModelFreeF(), WlzGMModelFreeLT(), WlzGMModelFreeS(), WlzGMModelFreeV(), WlzGMModelFreeVT(), WlzGMModelGetDimension(), WlzGMModelGetSGeomType(), WlzGMModelGetVGeomType(), WlzGMModelNew(), WlzGMModelNewFromS(), WlzGMModelResIdx(), WlzGMModelSetSG(), WlzGMModelSpxStats(), WlzGMVerifyModel(), WlzMatchICPCtr(), WlzMatchICPObjs(), WlzRegICPObjs(), WlzRegICPObjWSD2D(), and WlzVerticesFromGM().
Core.
Referenced by WlzAssignGMModel(), and WlzFreeContour().
void* _WlzGMModel::freeptr |
Core.
A child shell of the model, others can be reached by walking the next/prev fields.
Referenced by WlzBoundingBoxGModel2D(), WlzBoundingBoxGModel3D(), WlzGetSectionFromGMModel(), WlzGMFilterRmSmShells(), WlzGMModelCopy(), WlzGMModelSetSG(), WlzGMShellUnlink(), and WlzGMVerifyModel().
Vertex hash table size.
Referenced by WlzGMModelAddVertexToHT(), WlzGMModelMatchVertexG2D(), WlzGMModelMatchVertexG3D(), WlzGMModelNew(), WlzGMModelRehashVHT(), and WlzGMModelRemVertex().
Vertex hash table.
Referenced by WlzGMModelAddVertexToHT(), WlzGMModelFree(), WlzGMModelMatchVertexG2D(), WlzGMModelMatchVertexG3D(), WlzGMModelNew(), WlzGMModelRehashVHT(), and WlzGMModelRemVertex().
Model resources.
Referenced by WlzAffineTransformGMModel(), WlzBasisFnTransformGMModel(), WlzCMeshFromGM(), WlzGMFilterFlipOrient(), WlzGMModelAddResCb(), WlzGMModelCopy(), WlzGMModelCut(), WlzGMModelCutDom(), WlzGMModelFindNMEdges(), WlzGMModelFree(), WlzGMModelFreeDT(), WlzGMModelFreeE(), WlzGMModelFreeET(), WlzGMModelFreeF(), WlzGMModelFreeLT(), WlzGMModelFreeS(), WlzGMModelFreeV(), WlzGMModelFreeVT(), WlzGMModelGetRes(), WlzGMModelNew(), WlzGMModelNewE(), WlzGMModelNewET(), WlzGMModelNewF(), WlzGMModelNewLT(), WlzGMModelNewS(), WlzGMModelNewV(), WlzGMModelNewVT(), WlzGMModelRehashVHT(), WlzGMModelRemResCb(), WlzGMModelResIdx(), WlzGMModelSetSG(), WlzGMModelSpxStats(), WlzGMVerifyLoopT(), WlzGMVerifyModel(), WlzGMVerifyShell(), and WlzMatchICPCtr().