Modules | Alphabetical List | Class List | Directories | File List | GIL Home Page # Type Factory Metafunctions [Metafunctions] ## Detailed Description Metafunctions that construct GIL types from related types or from components.
## Modules
| xxx_type
| Returns the type of a homogeneous GIL construct given its elements (channel, layout, whether it is planar, step, mutable, etc.).

| xxx_type_from_pixel
| Returns the type of a GIL construct given its pixel type, whether it is planar, step, mutable, etc.

| derived_xxx_type
| Returns the type of a homogeneous GIL construct given a related construct by changing some of its properties.

## Classes
struct | type_from_x_iterator
| Given a pixel iterator defining access to pixels along a row, returns the types of the corresponding built-in step_iterator, xy_locator, image_view. More...