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 |
Babl |
Format we want data back in. |
|
The data is owned by the caller of the function. | |
sampler_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
Returns: | GeglSampler |
No description available. | |
The data is owned by the instance. |