Woolz Image Processing Version 1.4.0
|
A graph based mesh model for 2D boundary conforming simplical meshes. The mesh inherits it's core fields from the Woolz core domain. Typedef: WlzCMesh2D. More...
Data Fields | |
int | type |
int | linkcount |
void * | freeptr |
double | maxSqEdgLen |
WlzDBox2 | bBox |
WlzCMeshCellGrid2D | cGrid |
struct _WlzCMeshRes | res |
A graph based mesh model for 2D boundary conforming simplical meshes. The mesh inherits it's core fields from the Woolz core domain. Typedef: WlzCMesh2D.
Type of mesh.
Referenced by WlzBasisFnGauss2DFromCPts(), WlzBasisFnIMQ2DFromCPts(), WlzBasisFnInvertMakeCMeshTr(), WlzBasisFnMakeCMeshTr(), WlzBasisFnMakeCMeshTr2D(), WlzBasisFnMQ2DFromCPts(), WlzBasisFnSetCMesh2D(), WlzBasisFnTPS2DChangeCPtsParam(), WlzBasisFnTPS2DFromCPts(), WlzBasisFnTrFromCPts2DParam(), WlzCMeshClearElmFlags(), WlzCMeshClearElmFlags2D(), WlzCMeshClearNodFlags(), WlzCMeshClearNodFlags2D(), WlzCMeshCmpElmFeat(), WlzCMeshCmpElmFeat2D(), WlzCMeshCopy(), WlzCMeshCopy2D(), WlzCMeshCountBoundNodes(), WlzCMeshCountBoundNodes2D(), WlzCMeshDbgOutVTK(), WlzCMeshDbgOutVTK2D(), WlzCMeshDelUnusedNodes2D(), WlzCMeshDistance2D(), WlzCMeshElmClosestPosIn(), WlzCMeshElmEnclosingPos(), WlzCMeshElmFuse2D(), WlzCMeshExtract2D(), WlzCMeshFixNegativeElms(), WlzCMeshFixNegativeElms2D(), WlzCMeshFMarNodes2D(), WlzCMeshFree(), WlzCMeshGetBoundNodes(), WlzCMeshGetBoundNodes2D(), WlzCMeshGetCellStats(), WlzCMeshLaplacianSmooth(), WlzCMeshLaplacianSmooth2D(), WlzCMeshLPFilter(), WlzCMeshLPFilterLM(), WlzCMeshNew2D(), WlzCMeshProduct(), WlzCMeshSetBoundElmFlags(), WlzCMeshSetBoundElmFlags2D(), WlzCMeshSetBoundNodFlags(), WlzCMeshSetBoundNodFlags2D(), WlzCMeshSetNodFlags(), WlzCMeshSetNodFlags2D(), WlzCMeshSetVertices(), WlzCMeshUpdateBBox2D(), WlzCMeshUpdateMaxSqEdgLen2D(), WlzCMeshVerify(), WlzCMeshVerify2D(), WlzDVerticesFromCMesh(), WlzEffWriteObjNodeEle(), and WlzIndexedValuesSet().
Core.
Referenced by WlzCMeshFree2D().
void* _WlzCMesh2D::freeptr |
Core.
double _WlzCMesh2D::maxSqEdgLen |
Maximum of squared edge lengths which can be used to restrict geometric searches. This may not be correct if nodes have been deleted or modified so it should not be relied upon for any more than an upper limit.
Referenced by WlzCMeshCopy2D(), WlzCMeshSetElm2D(), and WlzCMeshUpdateMaxSqEdgLen2D().
Axis aligned bounding box of the mesh.
Referenced by WlzCMeshCopy2D(), WlzCMeshFromBalLBTDom2D(), WlzCMeshReassignGridCells2D(), WlzCMeshUpdateBBox2D(), and WlzEffReadObjNodeEle().
Cell grid for fast node and element location queries.
Referenced by WlzCMeshClosestNod2D(), WlzCMeshElmClosestPosIn2D(), WlzCMeshFree2D(), WlzCMeshGetCellStats2D(), WlzCMeshLocateNod2D(), WlzCMeshReassignGridCells2D(), and WlzCMeshVerify2D().
struct _WlzCMeshRes _WlzCMesh2D::res |
Mesh resources.
Referenced by WlzBasisFnGauss2DFromCPts(), WlzBasisFnIMQ2DFromCPts(), WlzBasisFnMQ2DFromCPts(), WlzBasisFnSetCMesh2D(), WlzBasisFnTPS2DFromCPts(), WlzCMeshAddDelElmCb2D(), WlzCMeshAddDelNodCb2D(), WlzCMeshAddNewElmCb2D(), WlzCMeshAddNewNodCb2D(), WlzCMeshAffineTransformMesh2D(), WlzCMeshAllocElm2D(), WlzCMeshAllocNod2D(), WlzCMeshBoundConform2D(), WlzCMeshClearElmFlags2D(), WlzCMeshClearNodFlags2D(), WlzCMeshClosestNod2D(), WlzCMeshCmpElmFeat2D(), WlzCMeshCopy2D(), WlzCMeshCountBoundNodes2D(), WlzCMeshCurvToImage(), WlzCMeshDbgOutVTK2D(), WlzCMeshDelElm2D(), WlzCMeshDelNod2D(), WlzCMeshDelUnusedNodes2D(), WlzCMeshDistance2D(), WlzCMeshElmClosestPosIn2D(), WlzCMeshElmFree2D(), WlzCMeshExtract2D(), WlzCMeshFixNegativeElms2D(), WlzCMeshFlatten2D5(), WlzCMeshFMarNodes2D(), WlzCMeshFree2D(), WlzCMeshGetBoundNodes2D(), WlzCMeshGetNodesAndEdges(), WlzCMeshIntersect2Mesh2D(), WlzCMeshLaplacianSmooth2D(), WlzCMeshMakeElmIdxTbl2D(), WlzCMeshMakeNodIdxTbl2D(), WlzCMeshMeshMeshProduct(), WlzCMeshNew2D(), WlzCMeshNewElm2D(), WlzCMeshNewNod2D(), WlzCMeshNextElm2D(), WlzCMeshNextNod2D(), WlzCMeshNodFree2D(), WlzCMeshReassignGridCells2D(), WlzCMeshRemDelElmCb2D(), WlzCMeshRemDelNodCb2D(), WlzCMeshRemNewElmCb2D(), WlzCMeshRemNewNodCb2D(), WlzCMeshSetBoundElmFlags2D(), WlzCMeshSetBoundNodFlags2D(), WlzCMeshSetElmIdxTbl2D(), WlzCMeshSetNodFlags2D(), WlzCMeshSetNodIdxTbl2D(), WlzCMeshSetVertices2D(), WlzCMeshTransformGetBBox2D(), WlzCMeshUpdateBBox2D(), WlzCMeshUpdateMaxSqEdgLen2D(), WlzCMeshVerify2D(), WlzEffReadObjNodeEle(), WlzEffWriteObjNodeEle(), WlzIndexedValuesSet(), and WlzMakeIndexedValues().