| Copyright | Will Thompson and Iñaki García Etxebarria |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
GI.Vips.Structs.ArrayImage
Description
No description available in the introspection data.
Synopsis
- newtype ArrayImage = ArrayImage (ManagedPtr ArrayImage)
- newZeroArrayImage :: MonadIO m => m ArrayImage
- arrayImageArrayImageAppend :: (HasCallStack, MonadIO m, IsImage a) => ArrayImage -> a -> m ArrayImage
- arrayImageArrayImageGet :: (HasCallStack, MonadIO m) => ArrayImage -> m [Image]
- arrayImageEmpty :: (HasCallStack, MonadIO m) => m ArrayImage
- arrayImageNew :: (HasCallStack, MonadIO m) => [Image] -> m ArrayImage
- arrayImageNewFromString :: (HasCallStack, MonadIO m) => Text -> Access -> m ArrayImage
- getArrayImageArea :: MonadIO m => ArrayImage -> m Area
Exported types
newtype ArrayImage Source #
Memory-managed wrapper type.
Constructors
| ArrayImage (ManagedPtr ArrayImage) |
Instances
| Eq ArrayImage Source # | |
Defined in GI.Vips.Structs.ArrayImage | |
| GBoxed ArrayImage Source # | |
Defined in GI.Vips.Structs.ArrayImage | |
| ManagedPtrNewtype ArrayImage Source # | |
Defined in GI.Vips.Structs.ArrayImage Methods toManagedPtr :: ArrayImage -> ManagedPtr ArrayImage | |
| TypedObject ArrayImage Source # | |
Defined in GI.Vips.Structs.ArrayImage | |
| HasParentTypes ArrayImage Source # | |
Defined in GI.Vips.Structs.ArrayImage | |
| tag ~ 'AttrSet => Constructible ArrayImage tag Source # | |
Defined in GI.Vips.Structs.ArrayImage Methods new :: MonadIO m => (ManagedPtr ArrayImage -> ArrayImage) -> [AttrOp ArrayImage tag] -> m ArrayImage | |
| IsGValue (Maybe ArrayImage) Source # | Convert |
Defined in GI.Vips.Structs.ArrayImage Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe ArrayImage -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe ArrayImage) | |
| type ParentTypes ArrayImage Source # | |
Defined in GI.Vips.Structs.ArrayImage | |
newZeroArrayImage :: MonadIO m => m ArrayImage Source #
Construct a ArrayImage struct initialized to zero.
Methods
Click to display all available methods, including inherited ones
arrayImageAppend
arrayImageArrayImageAppend Source #
Arguments
| :: (HasCallStack, MonadIO m, IsImage a) | |
| => ArrayImage |
|
| -> a |
|
| -> m ArrayImage | Returns: A new |
Make a new ArrayImage, one larger than array, with image appended
to the end.
Handy with arrayImageEmpty for bindings
which can't handle object array arguments.
See also: arrayImageEmpty.
arrayImageGet
arrayImageArrayImageGet Source #
Arguments
| :: (HasCallStack, MonadIO m) | |
| => ArrayImage |
|
| -> m [Image] | Returns: array of |
Fetch an image array from a ArrayImage. Useful for language bindings.
empty
Arguments
| :: (HasCallStack, MonadIO m) | |
| => m ArrayImage | Returns: A new |
Make an empty image array.
Handy with vips_array_image_add() for bindings
which can't handle object array arguments.
See also: vips_array_image_add().
new
Arguments
| :: (HasCallStack, MonadIO m) | |
| => [Image] |
|
| -> m ArrayImage | Returns: A new |
newFromString
arrayImageNewFromString :: (HasCallStack, MonadIO m) => Text -> Access -> m ArrayImage Source #
No description available in the introspection data.
Properties
area
No description available in the introspection data.
getArrayImageArea :: MonadIO m => ArrayImage -> m Area Source #
Get the value of the “area” field.
When overloading is enabled, this is equivalent to
get arrayImage #area