Woolz Image Processing
Version 1.7.5
|
A graph based mesh model for 2D5 boundary conforming simplical meshes. The mesh inherits it's core fields from the Woolz core domain. Typedef: WlzCMesh2D5. More...
Data Fields | |
int | type |
int | linkcount |
void * | freeptr |
double | maxSqEdgLen |
WlzDBox3 | bBox |
WlzCMeshCellGrid2D5 | cGrid |
struct _WlzCMeshRes | res |
A graph based mesh model for 2D5 boundary conforming simplical meshes. The mesh inherits it's core fields from the Woolz core domain. Typedef: WlzCMesh2D5.
int _WlzCMesh2D5::type |
Type of mesh.
Referenced by WlzCMeshCompSurfMap(), WlzCMeshCompSurfMapToDomain(), WlzCMeshCopy2D5(), WlzCMeshCountBoundNodes2D5(), WlzCMeshDelUnusedNodes2D5(), WlzCMeshGetBoundNodes2D5(), WlzCMeshIntersectDom2D5(), WlzCMeshNew2D5(), WlzCMeshSetBoundNodFlags2D5(), WlzCMeshUpdateBBox2D5(), WlzCMeshUpdateMaxSqEdgLen2D5(), WlzCMeshVerify2D5(), WlzEffWriteObjObj(), WlzEffWriteObjPly2(), WlzEffWriteObjSMesh(), WlzEffWriteObjStl(), WlzEffWritePointsVtkFieldValues(), and WlzWriteMeshTransform3D().
int _WlzCMesh2D5::linkcount |
Core.
Referenced by WlzCMeshFree2D5(), and WlzObjectFacts().
void* _WlzCMesh2D5::freeptr |
Core.
double _WlzCMesh2D5::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 WlzCMeshCopy2D5(), WlzCMeshSetElm2D5(), and WlzCMeshUpdateMaxSqEdgLen2D5().
WlzDBox3 _WlzCMesh2D5::bBox |
Axis aligned bounding box of the mesh.
Referenced by WlzBoundingBox3D(), WlzCMeshClosestNod2D5(), WlzCMeshCopy2D5(), WlzCMeshNewNod3D(), WlzCMeshReassignGridCells2D5(), WlzCMeshReassignGridCells3D(), and WlzCMeshUpdateBBox2D5().
WlzCMeshCellGrid2D5 _WlzCMesh2D5::cGrid |
Cell grid for fast node and element location queries.
Referenced by WlzCMeshClosestNod2D5(), WlzCMeshElmClosestPosIn3D(), WlzCMeshElmMinEdgLnSq3D(), WlzCMeshFree2D5(), WlzCMeshLocateNod2D5(), WlzCMeshNewNod3D(), WlzCMeshReassignGridCells2D5(), and WlzCMeshReassignGridCells3D().
struct _WlzCMeshRes _WlzCMesh2D5::res |
Mesh resources.
Referenced by WlzAffineTransformIsTranslate(), WlzCMeshAddDelElmCb2D5(), WlzCMeshAddDelNodCb2D5(), WlzCMeshAddNewElmCb2D5(), WlzCMeshAddNewNodCb2D5(), WlzCMeshAffineProduct(), WlzCMeshAffineTransformMesh2D5(), WlzCMeshAllocElm2D5(), WlzCMeshAllocNod2D5(), WlzCMeshClosePointDom2D5(), WlzCMeshClosestNod2D5(), WlzCMeshCompSurfMap(), WlzCMeshCompSurfMapToDomain(), WlzCMeshComputeCurvaturesFromNodNorm(), WlzCMeshComputeNormalsElm(), WlzCMeshComputeNormalsIxv2D5(), WlzCMeshComputeNormalsNod(), WlzCMeshCopy2D5(), WlzCMeshCountBoundNodes2D5(), WlzCMeshDelElm2D5(), WlzCMeshDelNod2D5(), WlzCMeshDelUnusedNodes2D5(), WlzCMeshElmClosestPosIn3D(), WlzCMeshElmFree2D5(), WlzCMeshExtract2D(), WlzCMeshFlatten2D5(), WlzCMeshFree2D5(), WlzCMeshFromGM(), WlzCMeshGetBoundNodes2D5(), WlzCMeshGetNodesAndEdges(), WlzCMeshIntersectDom2D5(), WlzCMeshMakeElmIdxTbl2D5(), WlzCMeshMakeNodIdxTbl2D5(), WlzCMeshNew2D5(), WlzCMeshNewElm2D5(), WlzCMeshNewNod2D5(), WlzCMeshNodFree2D5(), WlzCMeshReassignGridCells2D5(), WlzCMeshRemDelElmCb2D5(), WlzCMeshRemDelNodCb2D5(), WlzCMeshRemNewElmCb2D5(), WlzCMeshRemNewNodCb2D5(), WlzCMeshSetBoundNodFlags2D5(), WlzCMeshSetElmIdxTbl2D5(), WlzCMeshSetNodIdxTbl2D5(), WlzCMeshToDomObjValues(), WlzCMeshTransformInvert(), WlzCMeshTransformManyObjAsIdx(), WlzCMeshUpdateBBox2D5(), WlzCMeshUpdateMaxSqEdgLen2D5(), WlzCopyValues(), WlzEffWriteObjObj(), WlzEffWriteObjPly2(), WlzEffWriteObjSMesh(), WlzEffWriteObjStl(), WlzEffWritePointsVtkFieldValues(), WlzIndexedValuesSet(), WlzMakeIndexedValues(), WlzObjectFacts(), WlzReadMeshTransform3D(), WlzVertexHeapSortIdxFnD3(), and WlzWriteMeshTransform3D().