Woolz Image Processing Version 1.4.0
|
The position of a point in 3D double precision space and the normal vector at that point. Note that the data structure is the same as WlzGMVertexG3D until the normal, this is important as it allows the type, index and position to be established without knowing whether the vertex geometry is WlzGMVertexG3D or WlzGMVertexG3N. Typedef: WlzGMVertexG3N. More...
Data Fields | |
WlzGMElemType | type |
int | idx |
WlzDVertex3 | vtx |
WlzDVertex3 | nrm |
The position of a point in 3D double precision space and the normal vector at that point. Note that the data structure is the same as WlzGMVertexG3D until the normal, this is important as it allows the type, index and position to be established without knowing whether the vertex geometry is WlzGMVertexG3D or WlzGMVertexG3N. Typedef: WlzGMVertexG3N.
WLZ_GMELM_VERTEX_G3N
Unique identifier for vertex geometry
Referenced by WlzGMModelResIdx().
Where the point lies in space
Referenced by WlzAffineTransformGMModel(), WlzAffineTransformGMShell(), WlzGMModelCopy(), WlzGMVertexGetG2N(), WlzGMVertexGetG3N(), WlzGMVertexSetG2N(), and WlzGMVertexSetG3N().
Normal at the point.
Referenced by WlzAffineTransformGMModel(), WlzAffineTransformGMShell(), WlzGMModelCopy(), WlzGMVertexGetG2N(), WlzGMVertexGetG3N(), WlzGMVertexSetG2N(), and WlzGMVertexSetG3N().