Woolz Image Processing
Version 1.7.5
|
A node of a 2D5 mesh with a 3D position but 2D connectivity. Typedef: WlzCMeshNod2D5. More...
Data Fields | |
int | idx |
unsigned int | flags |
WlzDVertex3 | pos |
struct _WlzCMeshEdgU2D5 * | edu |
struct _WlzCMeshNod2D5 * | next |
void * | prop |
A node of a 2D5 mesh with a 3D position but 2D connectivity. Typedef: WlzCMeshNod2D5.
int _WlzCMeshNod2D5::idx |
The node index from WlzCMeshEntCore.
Referenced by WlzAffineTransformIsTranslate(), WlzCMeshAffineProduct(), WlzCMeshAffineTransformMesh2D5(), WlzCMeshAllocNod2D5(), WlzCMeshClosePointDom2D5(), WlzCMeshClosestNod2D5(), WlzCMeshCompSurfMap(), WlzCMeshCompSurfMapToDomain(), WlzCMeshComputeCurvaturesFromNodNorm(), WlzCMeshComputeNormalsIxv2D5(), WlzCMeshComputeNormalsNod(), WlzCMeshCopy2D5(), WlzCMeshCountBoundNodes2D5(), WlzCMeshElmClosestPosIn3D(), WlzCMeshExtract2D(), WlzCMeshFlatten2D5(), WlzCMeshGetBoundNodes2D5(), WlzCMeshMatchNNodIdx2D5(), WlzCMeshNodFree2D5(), WlzCMeshNodIsBoundary2D5(), WlzCMeshNodNbrCnt2D5(), WlzCMeshNodRingElmIndices2D5(), WlzCMeshNodRingNodIndices2D5(), WlzCMeshReassignGridCells2D5(), WlzCMeshSetBoundNodFlags2D5(), WlzCMeshSetNodIdxTbl2D5(), WlzCMeshTransformInvert(), WlzCMeshTransformManyObjAsIdx(), WlzCMeshUpdateBBox2D5(), WlzEffWriteObjObj(), WlzEffWriteObjPly2(), WlzEffWriteObjSMesh(), WlzIndexedValuesSet(), WlzObjectFacts(), WlzVertexHeapSortIdxFnD3(), and WlzWriteMeshTransform3D().
unsigned int _WlzCMeshNod2D5::flags |
Bitwise description of node from WlzCMeshEntCore.
Referenced by WlzCMeshFromGM(), WlzCMeshSetBoundNodFlags2D5(), WlzReadMeshTransform3D(), and WlzWriteMeshTransform3D().
WlzDVertex3 _WlzCMeshNod2D5::pos |
Node position.
Referenced by WlzAffineTransformIsTranslate(), WlzCMeshAffineProduct(), WlzCMeshAffineTransformMesh2D5(), WlzCMeshClosePointDom2D5(), WlzCMeshClosestNod2D5(), WlzCMeshCompSurfMap(), WlzCMeshCompSurfMapToDomain(), WlzCMeshComputeCurvaturesFromNodNorm(), WlzCMeshComputeNormalsIxv2D5(), WlzCMeshCopy2D5(), WlzCMeshElmBBox2D5(), WlzCMeshElmClosestPosIn3D(), WlzCMeshElmEnclosesPos2D5(), WlzCMeshElmMaxSqEdgLen2D5(), WlzCMeshElmSqArea22D5(), WlzCMeshExtract2D(), WlzCMeshFlatten2D5(), WlzCMeshFromGM(), WlzCMeshGetBoundNodes2D5(), WlzCMeshIntersectDom2D5(), WlzCMeshLocateNod2D5(), WlzCMeshNewNod2D5(), WlzCMeshNewNod3D(), WlzCMeshSetElm2D5(), WlzCMeshToDomObjValues(), WlzCMeshTransformInvert(), WlzCMeshTransformManyObjAsIdx(), WlzCMeshUpdateBBox2D5(), WlzCMeshUpdateMaxSqEdgLen2D5(), WlzEffWriteObjObj(), WlzEffWriteObjPly2(), WlzEffWriteObjSMesh(), WlzEffWriteObjStl(), WlzEffWritePointsVtkFieldValues(), WlzObjectFacts(), WlzReadMeshTransform3D(), WlzVertexHeapSortIdxFnD3(), and WlzWriteMeshTransform3D().
struct _WlzCMeshEdgU2D5* _WlzCMeshNod2D5::edu |
One of many edge uses which is directed from the node. A node is shared by many parents.
Referenced by WlzCMeshClosePointDom2D5(), WlzCMeshCompSurfMap(), WlzCMeshComputeNormalsNod(), WlzCMeshDelElm2D5(), WlzCMeshDelUnusedNodes2D5(), WlzCMeshFromBalLBTDom3D(), WlzCMeshGetBoundNodes2D5(), WlzCMeshNodIsBoundary2D5(), WlzCMeshNodNbrCnt2D5(), WlzCMeshNodRingElmIndices2D5(), WlzCMeshNodRingNodIndices2D5(), and WlzCMeshSetElm2D5().
struct _WlzCMeshNod2D5* _WlzCMeshNod2D5::next |
Next node in bucket.
Referenced by WlzCMeshClosestNod2D5(), WlzCMeshLocateNod2D5(), WlzCMeshNewNod2D5(), and WlzCMeshNewNod3D().
void* _WlzCMeshNod2D5::prop |
Node properties.