| 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.ArrayDouble
Description
No description available in the introspection data.
Synopsis
- newtype ArrayDouble = ArrayDouble (ManagedPtr ArrayDouble)
- newZeroArrayDouble :: MonadIO m => m ArrayDouble
- arrayDoubleGet :: (HasCallStack, MonadIO m) => ArrayDouble -> m [Double]
- arrayDoubleNew :: (HasCallStack, MonadIO m) => [Double] -> m ArrayDouble
- getArrayDoubleArea :: MonadIO m => ArrayDouble -> m Area
Exported types
newtype ArrayDouble Source #
Memory-managed wrapper type.
Constructors
| ArrayDouble (ManagedPtr ArrayDouble) |
Instances
| Eq ArrayDouble Source # | |
Defined in GI.Vips.Structs.ArrayDouble | |
| GBoxed ArrayDouble Source # | |
Defined in GI.Vips.Structs.ArrayDouble | |
| ManagedPtrNewtype ArrayDouble Source # | |
Defined in GI.Vips.Structs.ArrayDouble Methods toManagedPtr :: ArrayDouble -> ManagedPtr ArrayDouble | |
| TypedObject ArrayDouble Source # | |
Defined in GI.Vips.Structs.ArrayDouble | |
| HasParentTypes ArrayDouble Source # | |
Defined in GI.Vips.Structs.ArrayDouble | |
| tag ~ 'AttrSet => Constructible ArrayDouble tag Source # | |
Defined in GI.Vips.Structs.ArrayDouble Methods new :: MonadIO m => (ManagedPtr ArrayDouble -> ArrayDouble) -> [AttrOp ArrayDouble tag] -> m ArrayDouble | |
| IsGValue (Maybe ArrayDouble) Source # | Convert |
Defined in GI.Vips.Structs.ArrayDouble Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe ArrayDouble -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe ArrayDouble) | |
| type ParentTypes ArrayDouble Source # | |
Defined in GI.Vips.Structs.ArrayDouble | |
newZeroArrayDouble :: MonadIO m => m ArrayDouble Source #
Construct a ArrayDouble struct initialized to zero.
Methods
Click to display all available methods, including inherited ones
get
Arguments
| :: (HasCallStack, MonadIO m) | |
| => ArrayDouble |
|
| -> m [Double] | Returns: array of double |
Fetch a double array from a ArrayDouble. Useful for language bindings.
new
Arguments
| :: (HasCallStack, MonadIO m) | |
| => [Double] |
|
| -> m ArrayDouble | Returns: A new |
Properties
area
No description available in the introspection data.
getArrayDoubleArea :: MonadIO m => ArrayDouble -> m Area Source #
Get the value of the “area” field.
When overloading is enabled, this is equivalent to
get arrayDouble #area