Woolz Image Processing
Version 1.8.3
|
A topological disk around a vertex. In 2D or 3D manifold there is one disk per vertex. But in a 3D non-manifold shell many sheets (manifold surfaces components) may be connected at a single vertex, in which case there is one disk per sheet. The disk encodes the radial order of the vertex topology elements around the vertex. Typedef: WlzGMDiskT. More...
Data Fields | |
WlzGMElemType | type |
int | idx |
struct _WlzGMDiskT * | next |
struct _WlzGMDiskT * | prev |
WlzGMVertex * | vertex |
WlzGMVertexT * | vertexT |
A topological disk around a vertex. In 2D or 3D manifold there is one disk per vertex. But in a 3D non-manifold shell many sheets (manifold surfaces components) may be connected at a single vertex, in which case there is one disk per sheet. The disk encodes the radial order of the vertex topology elements around the vertex. Typedef: WlzGMDiskT.
WlzGMElemType _WlzGMDiskT::type |
WLZ_GMELM_DISK_T
Referenced by WlzGMVerifyLoopT().
int _WlzGMDiskT::idx |
Unique identifier for vertex.
Referenced by WlzGMModelCopy(), WlzGMModelFreeDT(), WlzGMModelResIdx(), and WlzGMVerifyLoopT().
struct _WlzGMDiskT* _WlzGMDiskT::next |
Next diskT of vertex.
Referenced by WlzGMDiskTAppend(), WlzGMDiskTUnlink(), WlzGMModelCopy(), WlzGMModelDeleteV(), WlzGMVerifyLoopT(), WlzGMVertexCommonEdge(), and WlzGMVertexNormal3D().
struct _WlzGMDiskT* _WlzGMDiskT::prev |
Previous diskT of vertex.
Referenced by WlzGMDiskTAppend(), WlzGMDiskTUnlink(), WlzGMModelCopy(), and WlzGMVerifyLoopT().
WlzGMVertex* _WlzGMDiskT::vertex |
The vertex that this disk cycles around.
Referenced by WlzAffineTransformGMShell(), WlzCMeshFromGM(), WlzGetSectionFromGMModel(), WlzGMDiskTUnlink(), WlzGMEdgeCommonVertex(), WlzGMEdgeCommonVertexGetDiskTs(), WlzGMEdgeTInsertRadial(), WlzGMFaceGetG3D(), WlzGMModelCopy(), WlzGMModelDeleteS(), WlzGMModelSetSG(), WlzGMModelSpxStats(), WlzGMShellComputeGBB(), WlzGMVerifyLoopT(), and WlzGMVertexNormal3D().
WlzGMVertexT* _WlzGMDiskT::vertexT |
A vertex topology element in this disk topology element.
Referenced by WlzAffineTransformGMShell(), WlzGMDiskTJoin(), WlzGMModelCopy(), WlzGMModelDeleteV(), WlzGMModelSetSG(), WlzGMVerifyLoopT(), WlzGMVertexCommonEdge(), WlzGMVertexGetShell(), WlzGMVertexNormal3D(), and WlzGMVertexTUnlink().