Woolz Image Processing
Version 1.7.5
|
A node of a 3D mesh. Typedef: WlzCMeshNod3D. More...
Data Fields | |
int | idx |
unsigned int | flags |
WlzDVertex3 | pos |
struct _WlzCMeshEdgU3D * | edu |
struct _WlzCMeshNod3D * | next |
void * | prop |
A node of a 3D mesh. Typedef: WlzCMeshNod3D.
int _WlzCMeshNod3D::idx |
The node index from WlzCMeshEntCore.
Referenced by WlzAffineTransformIsTranslate(), WlzBasisFnSetCMesh3D(), WlzBasisFnValueMOSPhi(), WlzCMeshAffineProduct(), WlzCMeshAffineTransformMesh3D(), WlzCMeshAllocNod3D(), WlzCMeshBoundConform3D(), WlzCMeshClearNodFlags3D(), WlzCMeshClosestNod3D(), WlzCMeshCopy3D(), WlzCMeshCountBoundNodes3D(), WlzCMeshDbgOutVTK3D(), WlzCMeshElmClosestPosIn3D(), WlzCMeshElmUseNod3D(), WlzCMeshExpValues(), WlzCMeshFMarNodes3D(), WlzCMeshGetBoundNodes3D(), WlzCMeshGetNodesAndEdges(), WlzCMeshIntersect2Mesh2D(), WlzCMeshLaplacianSmooth3D(), WlzCMeshMatchNNodIdx3D(), WlzCMeshNextNod3D(), WlzCMeshNodFree3D(), WlzCMeshNodIsBoundary3D(), WlzCMeshNodRingNodIndices3D(), WlzCMeshProduct(), WlzCMeshReassignGridCells3D(), WlzCMeshSetBoundNodFlags3D(), WlzCMeshSetDispFromField(), WlzCMeshSetElm3D(), WlzCMeshSetNodFlags3D(), WlzCMeshSetNodIdxTbl3D(), WlzCMeshSetVertices3D(), WlzCMeshToDomObjValues(), WlzCMeshTransformGetBBox3D(), WlzCMeshTransformInvert(), WlzCMeshTransformManyObjAsIdx(), WlzCMeshTrRegSM3D(), WlzCMeshUpdateBBox3D(), WlzCMeshValuesNormalise(), WlzCMeshValueTransfer(), WlzCMeshVerify3D(), WlzCopyValues(), WlzEffWriteObjEMT(), WlzEffWriteObjMesh(), WlzEffWriteObjVMesh(), WlzIndexedValuesSet(), WlzObjectFacts(), WlzVertexHeapSortIdxFnD3(), and WlzWriteMeshTransform3D().
unsigned int _WlzCMeshNod3D::flags |
Bitwise description of node from WlzCMeshEntCore.
Referenced by WlzCMeshBoundConform3D(), WlzCMeshClearNodFlags3D(), WlzCMeshElmUseNod3D(), WlzCMeshLaplacianSmooth3D(), WlzCMeshNewNod3D(), WlzCMeshSetBoundNodFlags3D(), WlzCMeshSetNodFlags3D(), WlzEffReadObjMesh(), WlzEffReadObjNodeEle(), WlzEffReadObjVMesh(), WlzEffWritePointsVtkFieldValues(), WlzReadMeshTransform3D(), and WlzWriteMeshTransform3D().
WlzDVertex3 _WlzCMeshNod3D::pos |
Node position.
Referenced by WlzAffineTransformIsTranslate(), WlzBasisFnSetCMesh3D(), WlzCMeshAffineProduct(), WlzCMeshAffineTransformMesh3D(), WlzCMeshBoundConform3D(), WlzCMeshClosestNod3D(), WlzCMeshCopy3D(), WlzCMeshDbgOutVTK3D(), WlzCMeshElmBBox3D(), WlzCMeshElmClosestPosIn3D(), WlzCMeshExpansion(), WlzCMeshExpValues(), WlzCMeshFMarNodes3D(), WlzCMeshIntersect2Mesh2D(), WlzCMeshLaplacianSmooth3D(), WlzCMeshLocateNod3D(), WlzCMeshNewNod3D(), WlzCMeshProduct(), WlzCMeshSetDispFromField(), WlzCMeshSetElm3D(), WlzCMeshSetVertices3D(), WlzCMeshStrainTensorAtPts(), WlzCMeshToDomObjValues(), WlzCMeshTransformGetBBox3D(), WlzCMeshTransformInvert(), WlzCMeshTransformManyObjAsIdx(), WlzCMeshTrRegSM3D(), WlzCMeshUpdateBBox3D(), WlzCMeshValueTransfer(), WlzContourGrdObj2D(), WlzEffReadObjNodeEle(), WlzEffReadObjVMesh(), WlzEffWriteObjEMT(), WlzEffWriteObjMesh(), WlzEffWriteObjNodeEle(), WlzEffWriteObjVMesh(), WlzEffWritePointsVtkFieldValues(), WlzObjectFacts(), WlzReadMeshTransform3D(), WlzVertexHeapSortIdxFnD3(), and WlzWriteMeshTransform3D().
struct _WlzCMeshEdgU3D* _WlzCMeshNod3D::edu |
One of many edge uses which is directed from the node. A node is shared by many parents.
Referenced by WlzCMeshDelElm3D(), WlzCMeshDelUnusedNodes3D(), WlzCMeshElmRingElmIndices3D(), WlzCMeshElmUseNod3D(), WlzCMeshExpValues(), WlzCMeshFixNegativeElms3D(), WlzCMeshFMarNodes3D(), WlzCMeshLaplacianSmooth3D(), WlzCMeshNodIsBoundary3D(), WlzCMeshNodRingNodIndices3D(), WlzCMeshSetElm3D(), and WlzCMeshVerify3D().
struct _WlzCMeshNod3D* _WlzCMeshNod3D::next |
Next node in bucket.
Referenced by WlzCMeshClosestNod3D(), WlzCMeshGetCellStats3D(), WlzCMeshLocateNod3D(), and WlzCMeshNewNod3D().
void* _WlzCMeshNod3D::prop |
Node properties.