Woolz Image Processing  Version 1.8.3
_WlzGMLoopT Struct Reference

A directed loop or the topological properties of a loop. Typedef: WlzGMLoopT. More...

Data Fields

WlzGMElemType type
 
int idx
 
struct _WlzGMLoopTnext
 
struct _WlzGMLoopTprev
 
struct _WlzGMLoopTopp
 
struct _WlzGMFaceface
 
WlzGMEdgeTedgeT
 
struct _WlzGMShellparent
 

Detailed Description

A directed loop or the topological properties of a loop. Typedef: WlzGMLoopT.

Field Documentation

◆ type

WlzGMElemType _WlzGMLoopT::type

WLZ_GMELM_LOOP_T

Referenced by WlzGMModelNewLT(), and WlzGMVerifyLoopT().

◆ idx

int _WlzGMLoopT::idx

Unique identifier for loop topology element.

Referenced by WlzGMModelCopy(), WlzGMModelDeleteS(), WlzGMModelFreeLT(), WlzGMModelNewLT(), WlzGMModelResIdx(), and WlzGMVerifyLoopT().

◆ next

◆ prev

struct _WlzGMLoopT* _WlzGMLoopT::prev

The previous loopT in the parent.

Referenced by WlzGMLoopTAppend(), WlzGMLoopTUnlink(), WlzGMModelCopy(), and WlzGMVerifyLoopT().

◆ opp

struct _WlzGMLoopT* _WlzGMLoopT::opp

The opposite loop topology element.

Referenced by WlzGMFilterFlipOrient(), and WlzGMModelCopy().

◆ face

struct _WlzGMFace* _WlzGMLoopT::face

◆ edgeT

WlzGMEdgeT* _WlzGMLoopT::edgeT

An edge topology element in this loop topology element, the others can be found by walking the edgeT's next/prev fields.

Referenced by WlzAffineTransformGMShell(), WlzCMeshFromGM(), WlzGetSectionFromGMModel(), WlzGMEdgeTUnlink(), WlzGMFaceGetG3D(), WlzGMModelCopy(), WlzGMModelDeleteS(), WlzGMModelSetSG(), WlzGMModelSpxStats(), WlzGMShellComputeGBB(), WlzGMShellSimplexCnt(), and WlzGMVerifyLoopT().

◆ parent


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