Woolz Image Processing  Version 1.8.3
_WlzTransform Union Reference

A union of all valid transforms. Typedef: WlzTransform. More...

Data Fields

struct _WlzCoreTransformcore
 
struct _WlzEmptyTransformempty
 
struct _WlzAffineTransformaffine
 
struct _WlzBasisFnTransformbasis
 
struct _WlzMeshTransformmesh
 
struct _WlzObjectobj
 

Detailed Description

A union of all valid transforms. Typedef: WlzTransform.

Field Documentation

◆ core

struct _WlzCoreTransform* _WlzTransform::core

Core transform.

Referenced by WlzAssignTransform(), WlzFreeTransform(), and WlzTransformProduct().

◆ empty

struct _WlzEmptyTransform* _WlzTransform::empty

Empty (zero) transform.

Referenced by WlzFreeTransform(), and WlzTransformProduct().

◆ affine

struct _WlzAffineTransform* _WlzTransform::affine

Affine transforms, 2D or 3D.

Referenced by WlzFreeTransform(), and WlzTransformProduct().

◆ basis

struct _WlzBasisFnTransform* _WlzTransform::basis

Any basis function transform.

Referenced by WlzFreeTransform().

◆ mesh

struct _WlzMeshTransform* _WlzTransform::mesh

Any convex mesh transform.

Referenced by WlzFreeTransform(), and WlzTransformProduct().

◆ obj

struct _WlzObject* _WlzTransform::obj

Some transforms are objects with a domain and values (eg conforming mesh transforms).

Referenced by WlzFreeTransform(), and WlzTransformProduct().


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