Woolz Image Processing  Version 1.7.5
_WlzCMesh3D Struct Reference

A graph based mesh model for 3D boundary conforming simplical meshes. The mesh inherits it's core fields from the Woolz core domain. Typedef: WlzCMesh3D. More...

Data Fields

int type
 
int linkcount
 
void * freeptr
 
double maxSqEdgLen
 
WlzDBox3 bBox
 
WlzCMeshCellGrid3D cGrid
 
struct _WlzCMeshRes res
 

Detailed Description

A graph based mesh model for 3D boundary conforming simplical meshes. The mesh inherits it's core fields from the Woolz core domain. Typedef: WlzCMesh3D.

Field Documentation

int _WlzCMesh3D::linkcount

Core.

Referenced by WlzCMeshFree3D(), and WlzObjectFacts().

void* _WlzCMesh3D::freeptr

Core.

double _WlzCMesh3D::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 WlzCMeshCopy3D(), WlzCMeshSetElm3D(), and WlzCMeshUpdateMaxSqEdgLen3D().

struct _WlzCMeshRes _WlzCMesh3D::res

Mesh resources.

Referenced by WlzAffineTransformIsTranslate(), WlzBasisFnIMQ3DFromCPts(), WlzBasisFnMQ3DFromCPts(), WlzBasisFnSetCMesh3D(), WlzBasisFnValueMOSPhi(), WlzCMeshAddDelElmCb3D(), WlzCMeshAddDelNodCb3D(), WlzCMeshAddNewElmCb3D(), WlzCMeshAddNewNodCb3D(), WlzCMeshAffineProduct(), WlzCMeshAffineTransformMesh3D(), WlzCMeshAllocElm3D(), WlzCMeshAllocNod3D(), WlzCMeshBoundConform3D(), WlzCMeshClearElmFlags3D(), WlzCMeshClearNodFlags3D(), WlzCMeshClosestNod3D(), WlzCMeshCmpElmFeat3D(), WlzCMeshCopy3D(), WlzCMeshCountBoundNodes3D(), WlzCMeshDbgOutVTK3D(), WlzCMeshDelNod3D(), WlzCMeshDelUnusedNodes3D(), WlzCMeshDispToField(), WlzCMeshDistance3D(), WlzCMeshElmClosestPosIn3D(), WlzCMeshElmFree3D(), WlzCMeshElmUseNod3D(), WlzCMeshExpansion(), WlzCMeshExpValues(), WlzCMeshFixNegativeElms3D(), WlzCMeshFMarNodes3D(), WlzCMeshFree3D(), WlzCMeshGetBoundNodes3D(), WlzCMeshGetNodesAndEdges(), WlzCMeshIndexMaskFromValueRange(), WlzCMeshIntersect2Mesh2D(), WlzCMeshLaplacianSmooth3D(), WlzCMeshMakeElmIdxTbl3D(), WlzCMeshMakeNodIdxTbl3D(), WlzCMeshNew3D(), WlzCMeshNewElm3D(), WlzCMeshNextElm3D(), WlzCMeshNextNod3D(), WlzCMeshNodFree3D(), WlzCMeshProduct(), WlzCMeshReassignGridCells3D(), WlzCMeshRemDelElmCb3D(), WlzCMeshRemDelNodCb3D(), WlzCMeshRemNewElmCb3D(), WlzCMeshRemNewNodCb3D(), WlzCMeshSetBoundElmFlags3D(), WlzCMeshSetBoundNodFlags3D(), WlzCMeshSetDispFromField(), WlzCMeshSetElmIdxTbl3D(), WlzCMeshSetNodFlags3D(), WlzCMeshSetNodIdxTbl3D(), WlzCMeshSetVertices3D(), WlzCMeshStrainTensorAtPts(), WlzCMeshToDomObjValues(), WlzCMeshTransformGetBBox3D(), WlzCMeshTransformInvert(), WlzCMeshTransformManyObjAsIdx(), WlzCMeshTrRegSM3D(), WlzCMeshUpdateBBox3D(), WlzCMeshUpdateMaxSqEdgLen3D(), WlzCMeshValuesNormalise(), WlzCMeshValueTransfer(), WlzCMeshVerify3D(), WlzContourGrdObj2D(), WlzCopyValues(), WlzEffReadObjEMT(), WlzEffReadObjMesh(), WlzEffReadObjNodeEle(), WlzEffReadObjVMesh(), WlzEffWriteObjEMT(), WlzEffWriteObjMesh(), WlzEffWriteObjNodeEle(), WlzEffWriteObjVMesh(), WlzEffWritePointsVtkFieldValues(), WlzIndexedValuesSet(), WlzMakeIndexedValues(), WlzObjectFacts(), WlzReadMeshTransform3D(), WlzVertexHeapSortIdxFnD3(), and WlzWriteMeshTransform3D().


The documentation for this struct was generated from the following file: