|
Woolz Image Processing
Version 1.8.3
|
A shell which is a collection of connected geometric modeling elements. Typedef: WlzGMShell. More...
Data Fields | |
| WlzGMElemType | type |
| int | idx |
| struct _WlzGMShell * | next |
| struct _WlzGMShell * | prev |
| WlzGMShellGU | geo |
| WlzGMLoopT * | child |
| struct _WlzGMModel * | parent |
A shell which is a collection of connected geometric modeling elements. Typedef: WlzGMShell.
| WlzGMElemType _WlzGMShell::type |
WLZ_GMELM_SHELL
Referenced by WlzGMModelNewS(), WlzGMVerifyLoopT(), WlzGMVerifyModel(), and WlzGMVerifyShell().
| int _WlzGMShell::idx |
The shell's index.
Referenced by WlzBoundingBoxGModel2D(), WlzBoundingBoxGModel3D(), WlzGMModelCopy(), WlzGMModelDeleteS(), WlzGMModelFreeS(), WlzGMModelNewS(), WlzGMModelResIdx(), WlzGMShellSimplexCnt(), and WlzGMVerifyShell().
| struct _WlzGMShell* _WlzGMShell::next |
the next shell in the model.
Referenced by WlzBoundingBoxGModel2D(), WlzBoundingBoxGModel3D(), WlzGetSectionFromGMModel(), WlzGMFilterRmSmShells(), WlzGMModelCopy(), WlzGMModelSetSG(), WlzGMShellAppend(), WlzGMShellUnlink(), WlzGMVerifyModel(), and WlzGMVerifyShell().
| struct _WlzGMShell* _WlzGMShell::prev |
The previous shell in the model.
Referenced by WlzGMModelCopy(), WlzGMShellAppend(), WlzGMShellUnlink(), and WlzGMVerifyShell().
| WlzGMShellGU _WlzGMShell::geo |
The shell's geometry.
Referenced by WlzAffineTransformGMShell(), WlzGMModelCopy(), WlzGMModelNewS(), WlzGMModelSetSG(), WlzGMShellComputeGBB(), WlzGMShellDndateG2D(), WlzGMShellDndateG3D(), WlzGMShellGetGBB2D(), WlzGMShellGetGBB3D(), WlzGMShellGInBB2D(), WlzGMShellGInBB3D(), WlzGMShellSetGBB2D(), WlzGMShellSetGBB3D(), WlzGMShellUpdateG2D(), WlzGMShellUpdateG3D(), WlzGMShellUpdateGBB2D(), and WlzGMShellUpdateGBB3D().
| WlzGMLoopT* _WlzGMShell::child |
A child loop topology element of the shell from which all the others can be reached by walking the next/prev fields.
Referenced by WlzAffineTransformGMShell(), WlzGetSectionFromGMModel(), WlzGMLoopTUnlink(), WlzGMModelCopy(), WlzGMModelDeleteS(), WlzGMModelSetSG(), WlzGMShellComputeGBB(), WlzGMShellSimplexCnt(), and WlzGMVerifyShell().
| struct _WlzGMModel* _WlzGMShell::parent |
The parent model of the shell.
Referenced by WlzAffineTransformGMShell(), WlzGMModelConstructS(), WlzGMModelCopy(), WlzGMModelNewFromS(), WlzGMShellSimplexCnt(), WlzGMShellUnlink(), WlzGMVerifyLoopT(), WlzGMVerifyModel(), WlzGMVerifyShell(), and WlzGMVertexShellDist().