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 |
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.
Instances
Eq ArrayImage Source # | |
Defined in GI.Vips.Structs.ArrayImage (==) :: ArrayImage -> ArrayImage -> Bool # (/=) :: ArrayImage -> ArrayImage -> Bool # | |
GBoxed ArrayImage Source # | |
Defined in GI.Vips.Structs.ArrayImage | |
ManagedPtrNewtype ArrayImage Source # | |
Defined in GI.Vips.Structs.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 new :: MonadIO m => (ManagedPtr ArrayImage -> ArrayImage) -> [AttrOp ArrayImage tag] -> m ArrayImage # | |
IsGValue (Maybe ArrayImage) Source # | Convert |
Defined in GI.Vips.Structs.ArrayImage 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 #
:: (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 #
:: (HasCallStack, MonadIO m) | |
=> ArrayImage |
|
-> m [Image] | Returns: array of |
Fetch an image array from a ArrayImage
. Useful for language bindings.
empty
:: (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
:: (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