Method
GeglBuffersampler_new
Declaration [src]
GeglSampler*
gegl_buffer_sampler_new (
GeglBuffer* buffer,
const Babl* format,
GeglSamplerType sampler_type
)
Description [src]
Create a new sampler, when you are done with the sampler, g_object_unref it.
Samplers only hold weak references to buffers, so if its buffer is freed the sampler will become invalid.
This method is not directly available to language bindings.
Parameters
format
-
Type:
Babl
Format we want data back in.
The data is owned by the caller of the function. sampler_type
-
Type:
GeglSamplerType
The sampler type to use, to be ported from working code. Valid values: GEGL_SAMPLER_NEAREST, GEGL_SAMPLER_LINEAR, GEGL_SAMPLER_CUBIC, GEGL_SAMPLER_NOHALO and GEGL_SAMPLER_LOHALO.
Return value
Type: GeglSampler
No description available.
The data is owned by the instance. |