gi-vips-8.0.2: libvips GObject bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Vips.Structs.ArrayDouble

Description

No description available in the introspection data.

Synopsis

Exported types

newtype ArrayDouble Source #

Memory-managed wrapper type.

newZeroArrayDouble :: MonadIO m => m ArrayDouble Source #

Construct a ArrayDouble struct initialized to zero.

Methods

Click to display all available methods, including inherited ones

Expand

Methods

get.

Getters

None.

Setters

None.

get

arrayDoubleGet Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> ArrayDouble

array: the ArrayDouble to fetch from

-> m [Double]

Returns: array of double

Fetch a double array from a ArrayDouble. Useful for language bindings.

new

arrayDoubleNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> [Double]

array: array of double

-> m ArrayDouble

Returns: A new ArrayDouble.

Allocate a new array of doubles and copy array into it. Free with areaUnref.

See also: Area.

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