GObject
GObjectsubclasses
GeglConfig
GeglBufferConfig
GBinding
GeglModuleDB
GTypeModule
GeglOperation
JsonParser
GeglNode
GeglNodeOutputVisitable
GeglTileSource
GeglColor
GeglCurve
GeglPath
GeglAudioFragment
GdkPixbuf
GeglPad
GeglVisitor
GeglProcessor
GeglEvalManager
GeglBufferConfig
GBinding
GeglModuleDB
GTypeModule
GeglOperation
JsonParser
GeglNode
GeglNodeOutputVisitable
GeglTileSource
GeglColor
GeglCurve
GeglPath
GeglAudioFragment
GdkPixbuf
GeglPad
GeglVisitor
GeglProcessor
GeglEvalManager
GeglConfig
GObject/GeglConfigProperties
- quality GParamDouble
- quality/speed trade off 1.0 = full quality, 0.0 = full speed
- tile-cache-size GParamUInt64
- size of tile cache in bytes
- chunk-size GParamInt
- the number of pixels processed simultaneously by GEGL.
- swap GParamString
- where gegl stores it's swap files
- tile-width GParamInt
- default tile width for created buffers.
- tile-height GParamInt
- default tile height for created buffers.
- threads GParamInt
- Number of concurrent evaluation threads
- use-opencl GParamBoolean
- Try to use OpenCL
- queue-size GParamInt
- Maximum size of a file backend's writer thread queue (in bytes)
- application-license GParamString
- A list of additional licenses to allow for operations
GeglBufferConfig
GObject/GeglBufferConfigProperties
- tile-cache-size GParamUInt64
- size of tile cache in bytes
- swap GParamString
- where gegl stores it's swap files
- tile-width GParamInt
- default tile width for created buffers.
- tile-height GParamInt
- default tile height for created buffers.
- queue-size GParamInt
- Maximum size of a file backend's writer thread queue (in bytes)
GBinding
GObject/GBindingProperties
- source GParamObject
- The source of the binding
- target GParamObject
- The target of the binding
- source-property GParamString
- The property on the source to bind
- target-property GParamString
- The property on the target to bind
- flags GParamFlags
- The binding flags
GeglModuleDB
GObject/GeglModuleDBGTypeModule
GObject/GTypeModulesubclasses
GeglModule
GObject/GTypeModule/GeglModuleGeglOperation
GObject/GeglOperationsubclasses
GeglOperationFilter
GeglOperationMeta
GeglOperationComposer
GeglOperationSink
GeglOperationSource
GeglOperationComposer3
GeglOperationMeta
GeglOperationComposer
GeglOperationSink
GeglOperationSource
GeglOperationComposer3
GeglOperationFilter
GObject/GeglOperation/GeglOperationFiltersubclasses
GeglOperationPointFilter
GeglOpclone_c
GeglOpcast-format_c
GeglOpconvert-format_c
GeglOpconvert-space_c
GeglOpcrop_c
GeglOpnop_c
GeglOperationAreaFilter
GeglOpdither_c
GeglOpcolor-enhance_c
GeglOpcopy-buffer_c
GeglOpdistance-transform_c
GeglOpedge-neon_c
GeglOpexp-combine_c
GeglOpfattal02_c
GeglOpgblur-1d_c
GeglOplittle-planet_c
GeglOplong-shadow_c
GeglOpmantiuk06_c
GeglOpmblur_c
GeglOpmirrors_c
GeglOppanorama-projection_c
GeglOpreinhard05_c
GeglOpslic_c
GeglOpspherize_c
GeglOpstretch-contrast-hsv_c
GeglOpstretch-contrast_c
GeglOptile_c
GeglOptile-seamless_c
GeglOpwarp_c
GeglOpwaterpixels_c
GeglOpwatershed-transform_c
GeglOpPlugIn-transform-core
GeglOppath_c
GeglOpvector-fill_c
GeglOplcms-from-profile_c
GeglOpnpd_c
GeglOpvector-stroke_c
GeglOpclone_c
GeglOpcast-format_c
GeglOpconvert-format_c
GeglOpconvert-space_c
GeglOpcrop_c
GeglOpnop_c
GeglOperationAreaFilter
GeglOpdither_c
GeglOpcolor-enhance_c
GeglOpcopy-buffer_c
GeglOpdistance-transform_c
GeglOpedge-neon_c
GeglOpexp-combine_c
GeglOpfattal02_c
GeglOpgblur-1d_c
GeglOplittle-planet_c
GeglOplong-shadow_c
GeglOpmantiuk06_c
GeglOpmblur_c
GeglOpmirrors_c
GeglOppanorama-projection_c
GeglOpreinhard05_c
GeglOpslic_c
GeglOpspherize_c
GeglOpstretch-contrast-hsv_c
GeglOpstretch-contrast_c
GeglOptile_c
GeglOptile-seamless_c
GeglOpwarp_c
GeglOpwaterpixels_c
GeglOpwatershed-transform_c
GeglOpPlugIn-transform-core
GeglOppath_c
GeglOpvector-fill_c
GeglOplcms-from-profile_c
GeglOpnpd_c
GeglOpvector-stroke_c
GeglOperationPointFilter
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFiltersubclasses
GeglOpcache_c
GeglOpabsolute_c
GeglOpalien-map_c
GeglOpbrightness-contrast_c
GeglOpcolor-overlay_c
GeglOpcolor-rotate_c
GeglOpcolor-temperature_c
GeglOpcolor-warp_c
GeglOpcomponent-extract_c
GeglOpcontrast-curve_c
GeglOpexposure_c
GeglOpgrey_c
GeglOphue-chroma_c
GeglOpinvert-gamma_c
GeglOpinvert-linear_c
GeglOplevels_c
GeglOpmono-mixer_c
GeglOpnewsprint_c
GeglOpnoise-cie-lch_c
GeglOpnoise-hsv_c
GeglOpnoise-hurl_c
GeglOpnoise-rgb_c
GeglOpposterize_c
GeglOprgb-clip_c
GeglOpsaturation_c
GeglOpsepia_c
GeglOpsvg-huerotate_c
GeglOpsvg-luminancetoalpha_c
GeglOpsvg-matrix_c
GeglOpsvg-saturate_c
GeglOpunpremultiply_c
GeglOpvalue-invert_c
GeglOpvignette_c
GeglOpabsolute_c
GeglOpalien-map_c
GeglOpbrightness-contrast_c
GeglOpcolor-overlay_c
GeglOpcolor-rotate_c
GeglOpcolor-temperature_c
GeglOpcolor-warp_c
GeglOpcomponent-extract_c
GeglOpcontrast-curve_c
GeglOpexposure_c
GeglOpgrey_c
GeglOphue-chroma_c
GeglOpinvert-gamma_c
GeglOpinvert-linear_c
GeglOplevels_c
GeglOpmono-mixer_c
GeglOpnewsprint_c
GeglOpnoise-cie-lch_c
GeglOpnoise-hsv_c
GeglOpnoise-hurl_c
GeglOpnoise-rgb_c
GeglOpposterize_c
GeglOprgb-clip_c
GeglOpsaturation_c
GeglOpsepia_c
GeglOpsvg-huerotate_c
GeglOpsvg-luminancetoalpha_c
GeglOpsvg-matrix_c
GeglOpsvg-saturate_c
GeglOpunpremultiply_c
GeglOpvalue-invert_c
GeglOpvignette_c
GeglOpcache_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpcache_cProperties
- cache GParamObject
- NULL or a GeglBuffer containing cached rendering results, this is a special buffer where gegl_buffer_list_valid_rectangles returns the part of the cache that is valid.
GeglOpabsolute_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpabsolute_cGeglOpalien-map_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpalien-map_cProperties
- color-model GeglParamEnum
- What color model used for the transformation
- cpn-1-frequency GeglParamDouble
- cpn-2-frequency GeglParamDouble
- cpn-3-frequency GeglParamDouble
- cpn-1-phaseshift GeglParamDouble
- cpn-2-phaseshift GeglParamDouble
- cpn-3-phaseshift GeglParamDouble
- cpn-1-keep GParamBoolean
- cpn-2-keep GParamBoolean
- cpn-3-keep GParamBoolean
GeglOpbrightness-contrast_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpbrightness-contrast_cProperties
- contrast GeglParamDouble
- Magnitude of contrast scaling >1.0 brighten < 1.0 darken
- brightness GeglParamDouble
- Amount to increase brightness
GeglOpcolor-overlay_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpcolor-overlay_cProperties
- value GeglParamColor
- The color to paint over the input
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpcolor-rotate_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpcolor-rotate_cProperties
- src-clockwise GParamBoolean
- Switch to clockwise
- src-from GeglParamDouble
- Start angle of the source color range
- src-to GeglParamDouble
- End angle of the source color range
- dest-clockwise GParamBoolean
- Switch to clockwise
- dest-from GeglParamDouble
- Start angle of the destination color range
- dest-to GeglParamDouble
- End angle of the destination color range
- threshold GeglParamDouble
- Colors with a saturation less than this will treated as gray
- gray-mode GeglParamEnum
- Treat as this: Gray colors from above source range will be treated as if they had this hue and saturation Change to this: Change gray colors to this hue and saturation
- hue GeglParamDouble
- Hue value for above gray settings
- saturation GeglParamDouble
- Saturation value for above gray settings
GeglOpcolor-temperature_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpcolor-temperature_cProperties
- original-temperature GeglParamDouble
- Estimated temperature of the light source in Kelvin the image was taken with.
- intended-temperature GeglParamDouble
- Corrected estimation of the temperature of the light source in Kelvin.
GeglOpcolor-warp_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpcolor-warp_cProperties
- from-0 GeglParamColor
- to-0 GeglParamColor
- weight-0 GeglParamDouble
- from-1 GeglParamColor
- to-1 GeglParamColor
- weight-1 GeglParamDouble
- from-2 GeglParamColor
- to-2 GeglParamColor
- weight-2 GeglParamDouble
- from-3 GeglParamColor
- to-3 GeglParamColor
- weight-3 GeglParamDouble
- from-4 GeglParamColor
- to-4 GeglParamColor
- weight-4 GeglParamDouble
- from-5 GeglParamColor
- to-5 GeglParamColor
- weight-5 GeglParamDouble
- from-6 GeglParamColor
- to-6 GeglParamColor
- weight-6 GeglParamDouble
- from-7 GeglParamColor
- to-7 GeglParamColor
- weight-7 GeglParamDouble
- weight GeglParamDouble
- amount GeglParamDouble
GeglOpcomponent-extract_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpcomponent-extract_cProperties
- component GeglParamEnum
- Component to extract
- invert GParamBoolean
- Invert the extracted component
- linear GParamBoolean
- Use linear output instead of gamma corrected
GeglOpcontrast-curve_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpcontrast-curve_cProperties
- sampling-points GeglParamInt
- Number of curve sampling points. 0 for exact calculation.
- curve GeglParamCurve
- The contrast curve.
GeglOpexposure_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpexposure_cProperties
- black-level GeglParamDouble
- Adjust the black level
- exposure GeglParamDouble
- Relative brightness change in stops
GeglOpgrey_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpgrey_cGeglOphue-chroma_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOphue-chroma_cProperties
- hue GeglParamDouble
- Hue adjustment
- chroma GeglParamDouble
- Chroma adjustment
- lightness GeglParamDouble
- Lightness adjustment
GeglOpinvert-gamma_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpinvert-gamma_cGeglOpinvert-linear_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpinvert-linear_cGeglOplevels_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOplevels_cProperties
- in-low GeglParamDouble
- Input luminance level to become lowest output
- in-high GeglParamDouble
- Input luminance level to become white
- out-low GeglParamDouble
- Lowest luminance level in output
- out-high GeglParamDouble
- Highest luminance level in output
GeglOpmono-mixer_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpmono-mixer_cProperties
- preserve-luminosity GParamBoolean
- red GeglParamDouble
- green GeglParamDouble
- blue GeglParamDouble
GeglOpnewsprint_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpnewsprint_cProperties
- color-model GeglParamEnum
- How many inks to use just black, rg, rgb (additive), or cmyk
- pattern GeglParamEnum
- Halftoning/dot pattern to use
- period GeglParamDouble
- The number of pixels across one repetition of a base pattern at base resolution.
- turbulence GeglParamDouble
- Color saturation dependent compression of period
- blocksize GeglParamDouble
- Number of periods per tile, this tiling avoids high frequency anomaly that angle boost causes
- angleboost GeglParamDouble
- Multiplication factor for desired rotation of the local space for texture, the way this is computed makes it weak for desaturated colors and possibly stronger where there is color.
- twist GeglParamDouble
- angle offset for patterns
- twist2 GeglParamDouble
- twist3 GeglParamDouble
- twist4 GeglParamDouble
GeglOpnoise-cie-lch_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpnoise-cie-lch_cProperties
- holdness GeglParamInt
- A high value lowers the randomness of the noise
- lightness-distance GeglParamDouble
- chroma-distance GeglParamDouble
- hue-distance GeglParamDouble
- seed GeglParamSeed
GeglOpnoise-hsv_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpnoise-hsv_cProperties
- holdness GeglParamInt
- A high value lowers the randomness of the noise
- hue-distance GeglParamDouble
- saturation-distance GeglParamDouble
- value-distance GeglParamDouble
- seed GeglParamSeed
GeglOpnoise-hurl_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpnoise-hurl_cProperties
- pct-random GeglParamDouble
- repeat GeglParamInt
- seed GeglParamSeed
GeglOpnoise-rgb_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpnoise-rgb_cProperties
- correlated GParamBoolean
- independent GParamBoolean
- Control amount of noise for each RGB channel separately
- linear GParamBoolean
- Operate on linearized RGB color data
- gaussian GParamBoolean
- Use a gaussian noise distribution, when unticked a linear noise distribution is used instead
- red GeglParamDouble
- green GeglParamDouble
- blue GeglParamDouble
- alpha GeglParamDouble
- seed GeglParamSeed
GeglOpposterize_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpposterize_cProperties
- levels GeglParamInt
- number of levels per component
GeglOprgb-clip_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOprgb-clip_cProperties
- clip-low GParamBoolean
- Clip low pixel values
- low-limit GeglParamDouble
- Pixels values lower than this limit will be set to it
- clip-high GParamBoolean
- Clip high pixel values
- high-limit GeglParamDouble
- Pixels values higher than this limit will be set to it
GeglOpsaturation_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpsaturation_cProperties
- scale GeglParamDouble
- Scale, strength of effect
GeglOpsepia_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpsepia_cProperties
- scale GeglParamDouble
- Strength of the sepia effect
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpsvg-huerotate_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpsvg-huerotate_cProperties
- values GParamString
- list of <number>s
GeglOpsvg-luminancetoalpha_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpsvg-luminancetoalpha_cGeglOpsvg-matrix_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpsvg-matrix_cProperties
- values GParamString
- list of <number>s
GeglOpsvg-saturate_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpsvg-saturate_cProperties
- values GParamString
- list of <number>s
GeglOpunpremultiply_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpunpremultiply_cGeglOpvalue-invert_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpvalue-invert_cGeglOpvignette_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpvignette_cProperties
- shape GeglParamEnum
- color GeglParamColor
- Defaults to 'black', you can use transparency here to erase portions of an image
- radius GeglParamDouble
- How far out vignetting goes as portion of half image diagonal
- softness GeglParamDouble
- gamma GeglParamDouble
- Falloff linearity
- proportion GeglParamDouble
- How close we are to image proportions
- squeeze GeglParamDouble
- Aspect ratio to use, -0.5 = 1:2, 0.0 = 1:1, 0.5 = 2:1, -1.0 = 1:inf 1.0 = inf:1, this is applied after proportion is taken into account, to directly use squeeze factor as proportions, set proportion to 0.0.
- x GeglParamDouble
- y GeglParamDouble
- rotation GeglParamDouble
GeglOpclone_c
GObject/GeglOperation/GeglOperationFilter/GeglOpclone_cProperties
- ref GParamString
- The reference ID used as input (for use in XML).
GeglOpcast-format_c
GObject/GeglOperation/GeglOperationFilter/GeglOpcast-format_cProperties
- input-format GeglParamFormat
- The babl format of the input
- output-format GeglParamFormat
- The babl format of the output
GeglOpconvert-format_c
GObject/GeglOperation/GeglOperationFilter/GeglOpconvert-format_cProperties
- format GeglParamFormat
- The babl format of the output
GeglOpconvert-space_c
GObject/GeglOperation/GeglOperationFilter/GeglOpconvert-space_cProperties
- name GParamString
- One of: sRGB, Adobish, Rec2020, ProPhoto, Apple, ACEScg, ACES2065-1
- pointer GeglParamFormat
- pointer to a const * Babl space
- path GeglParamFilePath
- File system path to ICC matrix profile to load
GeglOpcrop_c
GObject/GeglOperation/GeglOperationFilter/GeglOpcrop_cProperties
- x GeglParamDouble
- y GeglParamDouble
- width GeglParamDouble
- height GeglParamDouble
- reset-origin GParamBoolean
GeglOpnop_c
GObject/GeglOperation/GeglOperationFilter/GeglOpnop_cGeglOperationAreaFilter
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFiltersubclasses
GeglOpbilateral-filter_c
GeglOpbox-blur_c
GeglOpc2g_c
GeglOpconvolution-matrix_c
GeglOpedge-sobel_c
GeglOpimage-gradient_c
GeglOpmean-curvature-blur_c
GeglOpmedian-blur_c
GeglOpmotion-blur-linear_c
GeglOpnoise-pick_c
GeglOpnoise-reduction_c
GeglOpnoise-spread_c
GeglOppixelize_c
GeglOpsnn-mean_c
GeglOpstress_c
GeglOpwavelet-blur-1d_c
GeglOpbox-blur_c
GeglOpc2g_c
GeglOpconvolution-matrix_c
GeglOpedge-sobel_c
GeglOpimage-gradient_c
GeglOpmean-curvature-blur_c
GeglOpmedian-blur_c
GeglOpmotion-blur-linear_c
GeglOpnoise-pick_c
GeglOpnoise-reduction_c
GeglOpnoise-spread_c
GeglOppixelize_c
GeglOpsnn-mean_c
GeglOpstress_c
GeglOpwavelet-blur-1d_c
GeglOpbilateral-filter_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpbilateral-filter_cProperties
- blur-radius GeglParamDouble
- Radius of square pixel region, (width and height will be radius*2+1).
- edge-preservation GeglParamDouble
- Amount of edge preservation
GeglOpbox-blur_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpbox-blur_cProperties
- radius GeglParamInt
- Radius of square pixel region, (width and height will be radius*2+1)
GeglOpc2g_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpc2g_cProperties
- radius GeglParamInt
- Neighborhood taken into account, this is the radius in pixels taken into account when deciding which colors map to which gray values
- samples GeglParamInt
- Number of samples to do per iteration looking for the range of colors
- iterations GeglParamInt
- Number of iterations, a higher number of iterations provides less noisy results at a computational cost
- enhance-shadows GParamBoolean
- When enabled details in shadows are boosted at the expense of noise
GeglOpconvolution-matrix_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpconvolution-matrix_cProperties
- a1 GeglParamDouble
- a2 GeglParamDouble
- a3 GeglParamDouble
- a4 GeglParamDouble
- a5 GeglParamDouble
- b1 GeglParamDouble
- b2 GeglParamDouble
- b3 GeglParamDouble
- b4 GeglParamDouble
- b5 GeglParamDouble
- c1 GeglParamDouble
- c2 GeglParamDouble
- c3 GeglParamDouble
- c4 GeglParamDouble
- c5 GeglParamDouble
- d1 GeglParamDouble
- d2 GeglParamDouble
- d3 GeglParamDouble
- d4 GeglParamDouble
- d5 GeglParamDouble
- e1 GeglParamDouble
- e2 GeglParamDouble
- e3 GeglParamDouble
- e4 GeglParamDouble
- e5 GeglParamDouble
- divisor GeglParamDouble
- offset GeglParamDouble
- red GParamBoolean
- green GParamBoolean
- blue GParamBoolean
- alpha GParamBoolean
- normalize GParamBoolean
- alpha-weight GParamBoolean
- border GeglParamEnum
GeglOpedge-sobel_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpedge-sobel_cProperties
- horizontal GParamBoolean
- vertical GParamBoolean
- keep-sign GParamBoolean
- Keep negative values in result; when off, the absolute value of the result is used instead.
GeglOpimage-gradient_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpimage-gradient_cProperties
- output-mode GeglParamEnum
- Output Mode
GeglOpmean-curvature-blur_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpmean-curvature-blur_cProperties
- iterations GeglParamInt
- Controls the number of iterations
GeglOpmedian-blur_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpmedian-blur_cProperties
- neighborhood GeglParamEnum
- Neighborhood type
- radius GeglParamInt
- Neighborhood radius
- percentile GeglParamDouble
- Neighborhood color percentile
- alpha-percentile GeglParamDouble
- Neighborhood alpha percentile
- abyss-policy GeglParamEnum
- How image edges are handled
- high-precision GParamBoolean
- Avoid clipping and quantization (slower)
GeglOpmotion-blur-linear_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpmotion-blur-linear_cProperties
- length GeglParamDouble
- Length of blur in pixels
- angle GeglParamDouble
- Angle of blur in degrees
GeglOpnoise-pick_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpnoise-pick_cProperties
- pct-random GeglParamDouble
- repeat GeglParamInt
- seed GeglParamSeed
GeglOpnoise-reduction_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpnoise-reduction_cProperties
- iterations GeglParamInt
- Controls the number of iterations; lower values give less plastic results
GeglOpnoise-spread_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpnoise-spread_cProperties
- amount-x GeglParamInt
- Horizontal spread amount
- amount-y GeglParamInt
- Vertical spread amount
- seed GeglParamSeed
GeglOppixelize_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOppixelize_cProperties
- norm GeglParamEnum
- The shape of pixels
- size-x GeglParamInt
- Width of blocks in pixels
- size-y GeglParamInt
- Height of blocks in pixels
- ratio-x GeglParamDouble
- Horizontal size ratio of a pixel inside each block
- ratio-y GeglParamDouble
- Vertical size ratio of a pixel inside each block
- background GeglParamColor
- Color used to fill the background
GeglOpsnn-mean_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpsnn-mean_cProperties
- radius GeglParamInt
- Radius of square pixel region, (width and height will be radius*2+1)
- pairs GeglParamInt
- Number of pairs; higher number preserves more acute features
GeglOpstress_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpstress_cProperties
- radius GeglParamInt
- Neighborhood taken into account, for enhancement ideal values are close to the longest side of the image, increasing this increases the runtime
- samples GeglParamInt
- Number of samples to do per iteration looking for the range of colors
- iterations GeglParamInt
- Number of iterations, a higher number of iterations provides a less noisy rendering at a computational cost
- enhance-shadows GParamBoolean
- When enabled also enhances shadow regions - when disabled a more natural result is yielded
GeglOpwavelet-blur-1d_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpwavelet-blur-1d_cProperties
- radius GeglParamDouble
- Radius of the wavelet blur
- orientation GeglParamEnum
- The orientation of the blur - hor/ver
GeglOpdither_c
GObject/GeglOperation/GeglOperationFilter/GeglOpdither_cProperties
- red-levels GeglParamInt
- Number of levels for red channel
- green-levels GeglParamInt
- Number of levels for green channel
- blue-levels GeglParamInt
- Number of levels for blue channel
- alpha-levels GeglParamInt
- Number of levels for alpha channel
- dither-method GeglParamEnum
- The dithering method to use
- seed GeglParamSeed
GeglOpcolor-enhance_c
GObject/GeglOperation/GeglOperationFilter/GeglOpcolor-enhance_cGeglOpcopy-buffer_c
GObject/GeglOperation/GeglOperationFilter/GeglOpcopy-buffer_cProperties
- buffer GParamObject
- An already existing GeglBuffer to write incoming buffer data to, or NULL.
GeglOpdistance-transform_c
GObject/GeglOperation/GeglOperationFilter/GeglOpdistance-transform_cProperties
- metric GeglParamEnum
- Metric to use for the distance calculation
- threshold-lo GeglParamDouble
- threshold-hi GeglParamDouble
- averaging GeglParamInt
- Number of computations for grayscale averaging
- normalize GParamBoolean
- Normalize output to range 0.0 to 1.0.
GeglOpedge-neon_c
GObject/GeglOperation/GeglOperationFilter/GeglOpedge-neon_cProperties
- radius GeglParamDouble
- Radius of effect (in pixels)
- amount GeglParamDouble
- Strength of Effect
GeglOpexp-combine_c
GObject/GeglOperation/GeglOperationFilter/GeglOpexp-combine_cProperties
- exposures GParamString
- Relative brightness of each exposure in EV
- steps GeglParamInt
- Log2 of source's discretization steps
- sigma GeglParamDouble
- Weight distribution sigma controlling response contributions
GeglOpfattal02_c
GObject/GeglOperation/GeglOperationFilter/GeglOpfattal02_cProperties
- alpha GeglParamDouble
- Gradient threshold for detail enhancement
- beta GeglParamDouble
- Strength of local detail enhancement
- saturation GeglParamDouble
- Global color saturation factor
- noise GeglParamDouble
- Gradient threshold for lowering detail enhancement
GeglOpgblur-1d_c
GObject/GeglOperation/GeglOperationFilter/GeglOpgblur-1d_cProperties
- std-dev GeglParamDouble
- Standard deviation (spatial scale factor)
- orientation GeglParamEnum
- The orientation of the blur - hor/ver
- filter GeglParamEnum
- How the gaussian kernel is discretized
- abyss-policy GeglParamEnum
- How image edges are handled
- clip-extent GParamBoolean
- Should the output extent be clipped to the input extent
GeglOplittle-planet_c
GObject/GeglOperation/GeglOperationFilter/GeglOplittle-planet_cProperties
- pan GeglParamDouble
- Horizontal camera panning
- tilt GeglParamDouble
- Vertical camera panning
- spin GeglParamDouble
- Spin angle around camera axis
- zoom GeglParamDouble
- Zoom level
- width GeglParamInt
- output/rendering width in pixels, -1 for input width
- height GeglParamInt
- output/rendering height in pixels, -1 for input height
- inverse GParamBoolean
- Do the inverse mapping, useful for touching up zenith, nadir or other parts of panorama.
- sampler-type GeglParamEnum
- Image resampling method to use, for good results with double resampling when retouching panoramas, use nearest to generate the view and cubic or better for the inverse transform back to panorama.
GeglOplong-shadow_c
GObject/GeglOperation/GeglOperationFilter/GeglOplong-shadow_cProperties
- style GeglParamEnum
- Shadow style
- angle GeglParamDouble
- Shadow angle
- length GeglParamDouble
- Shadow length
- midpoint GeglParamDouble
- Shadow fade midpoint
- midpoint-rel GeglParamDouble
- Shadow fade midpoint, as a factor of the shadow length
- color GeglParamColor
- Shadow color
- composition GeglParamEnum
- Output composition
GeglOpmantiuk06_c
GObject/GeglOperation/GeglOperationFilter/GeglOpmantiuk06_cProperties
- contrast GeglParamDouble
- The amount of contrast compression
- saturation GeglParamDouble
- Global color saturation factor
- detail GeglParamDouble
- Level of emphasis on image gradient details
GeglOpmblur_c
GObject/GeglOperation/GeglOperationFilter/GeglOpmblur_cProperties
- dampness GeglParamDouble
- The value represents the contribution of the past to the new frame.
GeglOpmirrors_c
GObject/GeglOperation/GeglOperationFilter/GeglOpmirrors_cProperties
- m-angle GeglParamDouble
- Rotation applied to the mirrors
- r-angle GeglParamDouble
- Rotation applied to the result
- n-segs GeglParamInt
- Number of mirrors to use
- c-x GeglParamDouble
- position of symmetry center in output
- c-y GeglParamDouble
- position of symmetry center in output
- o-x GeglParamDouble
- X axis ratio for the center of mirroring
- o-y GeglParamDouble
- Y axis ratio for the center of mirroring
- trim-x GeglParamDouble
- X axis ratio for trimming mirror expanse
- trim-y GeglParamDouble
- Y axis ratio for trimming mirror expanse
- input-scale GeglParamDouble
- Scale factor to make rendering size bigger
- output-scale GeglParamDouble
- Scale factor to make rendering size bigger
- clip GParamBoolean
- warp GParamBoolean
- Fill full output area
GeglOppanorama-projection_c
GObject/GeglOperation/GeglOperationFilter/GeglOppanorama-projection_cProperties
- pan GeglParamDouble
- Horizontal camera panning
- tilt GeglParamDouble
- Vertical camera panning
- spin GeglParamDouble
- Spin angle around camera axis
- zoom GeglParamDouble
- Zoom level
- width GeglParamInt
- output/rendering width in pixels, -1 for input width
- height GeglParamInt
- output/rendering height in pixels, -1 for input height
- inverse GParamBoolean
- Do the inverse mapping, useful for touching up zenith, nadir or other parts of panorama.
- sampler-type GeglParamEnum
- Image resampling method to use, for good results with double resampling when retouching panoramas, use nearest to generate the view and cubic or better for the inverse transform back to panorama.
GeglOpreinhard05_c
GObject/GeglOperation/GeglOperationFilter/GeglOpreinhard05_cProperties
- brightness GeglParamDouble
- Overall brightness of the image
- chromatic GeglParamDouble
- Adaptation to color variation across the image
- light GeglParamDouble
- Adaptation to light variation across the image
GeglOpslic_c
GObject/GeglOperation/GeglOperationFilter/GeglOpslic_cProperties
- cluster-size GeglParamInt
- Size of a region side
- compactness GeglParamInt
- Cluster size
- iterations GeglParamInt
- Number of iterations
GeglOpspherize_c
GObject/GeglOperation/GeglOperationFilter/GeglOpspherize_cProperties
- mode GeglParamEnum
- Displacement mode
- angle-of-view GeglParamDouble
- Camera angle of view
- curvature GeglParamDouble
- Spherical cap apex angle, as a fraction of the co-angle of view
- amount GeglParamDouble
- Displacement scaling factor (negative values refer to the inverse displacement)
- sampler-type GeglParamEnum
- Mathematical method for reconstructing pixel values
GeglOpstretch-contrast-hsv_c
GObject/GeglOperation/GeglOperationFilter/GeglOpstretch-contrast-hsv_cGeglOpstretch-contrast_c
GObject/GeglOperation/GeglOperationFilter/GeglOpstretch-contrast_cProperties
- keep-colors GParamBoolean
- Impact each channel with the same amount
- perceptual GParamBoolean
- When set operate on gamma corrected values instead of linear RGB - acting like the old normalize filter in GIMP
GeglOptile_c
GObject/GeglOperation/GeglOperationFilter/GeglOptile_cProperties
- offset-x GeglParamInt
- offset-y GeglParamInt
GeglOptile-seamless_c
GObject/GeglOperation/GeglOperationFilter/GeglOptile-seamless_cGeglOpwarp_c
GObject/GeglOperation/GeglOperationFilter/GeglOpwarp_cProperties
- strength GeglParamDouble
- size GeglParamDouble
- hardness GeglParamDouble
- spacing GeglParamDouble
- stroke GeglParamPath
- behavior GeglParamEnum
- Behavior of the op
GeglOpwaterpixels_c
GObject/GeglOperation/GeglOperationFilter/GeglOpwaterpixels_cProperties
- size GeglParamInt
- smoothness GeglParamDouble
- regularization GeglParamInt
- trade-off between superpixel regularity and adherence to object boundaries
- fill GeglParamEnum
- How to fill superpixels
GeglOpwatershed-transform_c
GObject/GeglOperation/GeglOperationFilter/GeglOpwatershed-transform_cGeglOpPlugIn-transform-core
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-coreProperties
- origin-x GParamDouble
- X coordinate of origin
- origin-y GParamDouble
- Y coordinate of origin
- near-z GParamDouble
- Z coordinate of the near clipping plane
- sampler GParamEnum
- Sampler used internally
subclasses
GeglOpPlugIn-scale-core
GeglOprotate_c
GeglOpreflect_c
GeglOpshear_c
GeglOptranslate_c
GeglOptransform_c
GeglOprotate-on-center_c
GeglOprotate_c
GeglOpreflect_c
GeglOpshear_c
GeglOptranslate_c
GeglOptransform_c
GeglOprotate-on-center_c
GeglOpPlugIn-scale-core
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-core/GeglOpPlugIn-scale-coreProperties
- abyss-policy GParamEnum
- How image edges are handled
Inherited Properties
- origin-x GParamDouble
- X coordinate of origin
- origin-y GParamDouble
- Y coordinate of origin
- near-z GParamDouble
- Z coordinate of the near clipping plane
- sampler GParamEnum
- Sampler used internally
subclasses
GeglOpscale-ratio_c
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-core/GeglOpPlugIn-scale-core/GeglOpscale-ratio_cProperties
- x GeglParamDouble
- Horizontal scale factor
- y GeglParamDouble
- Vertical scale factor
Inherited Properties
- origin-x GParamDouble
- X coordinate of origin
- origin-y GParamDouble
- Y coordinate of origin
- near-z GParamDouble
- Z coordinate of the near clipping plane
- sampler GParamEnum
- Sampler used internally
- abyss-policy GParamEnum
- How image edges are handled
GeglOpscale-size_c
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-core/GeglOpPlugIn-scale-core/GeglOpscale-size_cProperties
- x GeglParamDouble
- Horizontal size
- y GeglParamDouble
- Vertical size
Inherited Properties
- origin-x GParamDouble
- X coordinate of origin
- origin-y GParamDouble
- Y coordinate of origin
- near-z GParamDouble
- Z coordinate of the near clipping plane
- sampler GParamEnum
- Sampler used internally
- abyss-policy GParamEnum
- How image edges are handled
GeglOpscale-size-keepaspect_c
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-core/GeglOpPlugIn-scale-core/GeglOpscale-size-keepaspect_cProperties
- x GeglParamDouble
- Horizontal size
- y GeglParamDouble
- Vertical size
Inherited Properties
- origin-x GParamDouble
- X coordinate of origin
- origin-y GParamDouble
- Y coordinate of origin
- near-z GParamDouble
- Z coordinate of the near clipping plane
- sampler GParamEnum
- Sampler used internally
- abyss-policy GParamEnum
- How image edges are handled
GeglOprotate_c
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-core/GeglOprotate_cProperties
- degrees GeglParamDouble
- Angle to rotate (counter-clockwise)
Inherited Properties
- origin-x GParamDouble
- X coordinate of origin
- origin-y GParamDouble
- Y coordinate of origin
- near-z GParamDouble
- Z coordinate of the near clipping plane
- sampler GParamEnum
- Sampler used internally
GeglOpreflect_c
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-core/GeglOpreflect_cProperties
- x GeglParamDouble
- Direction vector's X component
- y GeglParamDouble
- Direction vector's Y component
Inherited Properties
- origin-x GParamDouble
- X coordinate of origin
- origin-y GParamDouble
- Y coordinate of origin
- near-z GParamDouble
- Z coordinate of the near clipping plane
- sampler GParamEnum
- Sampler used internally
GeglOpshear_c
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-core/GeglOpshear_cProperties
- x GeglParamDouble
- Horizontal shear amount
- y GeglParamDouble
- Vertical shear amount
Inherited Properties
- origin-x GParamDouble
- X coordinate of origin
- origin-y GParamDouble
- Y coordinate of origin
- near-z GParamDouble
- Z coordinate of the near clipping plane
- sampler GParamEnum
- Sampler used internally
GeglOptranslate_c
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-core/GeglOptranslate_cProperties
- x GeglParamDouble
- Horizontal translation
- y GeglParamDouble
- Vertical translation
Inherited Properties
- origin-x GParamDouble
- X coordinate of origin
- origin-y GParamDouble
- Y coordinate of origin
- near-z GParamDouble
- Z coordinate of the near clipping plane
- sampler GParamEnum
- Sampler used internally
GeglOptransform_c
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-core/GeglOptransform_cProperties
- transform GParamString
- Transformation SVG syntax transformation string
Inherited Properties
- origin-x GParamDouble
- X coordinate of origin
- origin-y GParamDouble
- Y coordinate of origin
- near-z GParamDouble
- Z coordinate of the near clipping plane
- sampler GParamEnum
- Sampler used internally
GeglOprotate-on-center_c
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-core/GeglOprotate-on-center_cProperties
- degrees GeglParamDouble
- Angle to rotate (counter-clockwise)
- origin-x GeglParamDouble
- Ignored. Always uses center of input buffer
- origin-y GeglParamDouble
- Ignored. Always uses center of input buffer
Inherited Properties
- near-z GParamDouble
- Z coordinate of the near clipping plane
- sampler GParamEnum
- Sampler used internally
GeglOppath_c
GObject/GeglOperation/GeglOperationFilter/GeglOppath_cProperties
- fill GeglParamColor
- Color of paint to use for filling, use 0 opacity to disable filling
- stroke GeglParamColor
- Color of paint to use for stroking
- stroke-width GeglParamDouble
- The width of the brush used to stroke the path
- stroke-opacity GeglParamDouble
- Opacity of stroke, note, does not behave like SVG since at the moment stroking is done using an airbrush tool
- stroke-hardness GeglParamDouble
- Hardness of the brush, 0.0 for a soft brush, 1.0 for a hard brush
- fill-rule GParamString
- How to determine what to fill (nonzero|evenodd)
- transform GParamString
- SVG style description of transform
- fill-opacity GeglParamDouble
- The fill opacity to use
- d GeglParamPath
- A GeglVector representing the path of the stroke
GeglOpvector-fill_c
GObject/GeglOperation/GeglOperationFilter/GeglOpvector-fill_cProperties
- color GeglParamColor
- Color of paint to use for filling.
- opacity GeglParamDouble
- The fill opacity to use.
- fill-rule GParamString
- how to determine what to fill (nonzero|evenodd)
- transform GParamString
- svg style description of transform.
- d GeglParamPath
- A GeglVector representing the path of the stroke
GeglOplcms-from-profile_c
GObject/GeglOperation/GeglOperationFilter/GeglOplcms-from-profile_cProperties
- src-profile GParamPointer
- intent GeglParamEnum
- The rendering intent to use in the conversion.
- black-point-compensation GParamBoolean
- Convert using black point compensation.
GeglOpnpd_c
GObject/GeglOperation/GeglOperationFilter/GeglOpnpd_cProperties
- model GParamPointer
- Model - basic element we operate on
- square-size GeglParamInt
- Size of an edge of square the mesh consists of
- rigidity GeglParamInt
- The number of deformation iterations
- asap-deformation GParamBoolean
- ASAP deformation is performed when TRUE, ARAP deformation otherwise
- mls-weights GParamBoolean
- Use MLS weights
- mls-weights-alpha GeglParamDouble
- Alpha parameter of MLS weights
- preserve-model GParamBoolean
- When TRUE the model will not be freed
- sampler-type GeglParamEnum
- Sampler used internally
GeglOpvector-stroke_c
GObject/GeglOperation/GeglOperationFilter/GeglOpvector-stroke_cProperties
- color GeglParamColor
- Color of paint to use for stroking.
- width GeglParamDouble
- The width of the brush used to stroke the path.
- opacity GeglParamDouble
- Opacity of stroke, note, does not behave like SVG since at the moment stroking is done using an airbrush tool.
- transform GParamString
- svg style description of transform.
- d GeglParamPath
- A GeglVector representing the path of the stroke
GeglOperationMeta
GObject/GeglOperation/GeglOperationMetasubclasses
GeglOpload_c
gegl_json_grey2
GeglOpdifference-of-gaussians_c
GeglOpdropshadow_c
GeglOpgaussian-blur_c
GeglOpgegl_c
GeglOphigh-pass_c
GeglOplayer_c
GeglOprectangle_c
GeglOprecursive-transform_c
GeglOpunsharp-mask_c
GeglOpwavelet-blur_c
GeglOpseamless-clone-compose_c
gegl_json_grey2
GeglOpdifference-of-gaussians_c
GeglOpdropshadow_c
GeglOpgaussian-blur_c
GeglOpgegl_c
GeglOphigh-pass_c
GeglOplayer_c
GeglOprectangle_c
GeglOprecursive-transform_c
GeglOpunsharp-mask_c
GeglOpwavelet-blur_c
GeglOpseamless-clone-compose_c
GeglOpload_c
GObject/GeglOperation/GeglOperationMeta/GeglOpload_cProperties
- path GeglParamFilePath
- Path of file to load.
- uri GeglParamUri
- URI of file to load.
gegl_json_grey2
GObject/GeglOperation/GeglOperationMeta/gegl_json_grey2Properties
- height GParamDouble
- width GParamDouble
GeglOpdifference-of-gaussians_c
GObject/GeglOperation/GeglOperationMeta/GeglOpdifference-of-gaussians_cProperties
- radius1 GeglParamDouble
- radius2 GeglParamDouble
GeglOpdropshadow_c
GObject/GeglOperation/GeglOperationMeta/GeglOpdropshadow_cProperties
- x GeglParamDouble
- Horizontal shadow offset
- y GeglParamDouble
- Vertical shadow offset
- radius GeglParamDouble
- color GeglParamColor
- The shadow's color (defaults to 'black')
- opacity GeglParamDouble
GeglOpgaussian-blur_c
GObject/GeglOperation/GeglOperationMeta/GeglOpgaussian-blur_cProperties
- std-dev-x GeglParamDouble
- Standard deviation for the horizontal axis
- std-dev-y GeglParamDouble
- Standard deviation (spatial scale factor)
- filter GeglParamEnum
- How the gaussian kernel is discretized
- abyss-policy GeglParamEnum
- How image edges are handled
- clip-extent GParamBoolean
- Should the output extent be clipped to the input extent
GeglOpgegl_c
GObject/GeglOperation/GeglOperationMeta/GeglOpgegl_cProperties
- string GParamString
- [op [property=value] [property=value]] [[op] [property=value]
- error GParamString
- There is a problem in the syntax or in the application of parsed property values. Things might mostly work nevertheless.
GeglOphigh-pass_c
GObject/GeglOperation/GeglOperationMeta/GeglOphigh-pass_cProperties
- std-dev GeglParamDouble
- Standard deviation (spatial scale factor)
- contrast GeglParamDouble
- Contrast of high-pass
GeglOplayer_c
GObject/GeglOperation/GeglOperationMeta/GeglOplayer_cProperties
- composite-op GParamString
- Composite operation to use
- opacity GeglParamDouble
- x GeglParamDouble
- Horizontal position in pixels
- y GeglParamDouble
- Vertical position in pixels
- scale GeglParamDouble
- Scale 1:1 size
- src GeglParamFilePath
- Source image file path (png, jpg, raw, svg, bmp, tif, ...)
GeglOprectangle_c
GObject/GeglOperation/GeglOperationMeta/GeglOprectangle_cProperties
- x GeglParamDouble
- Horizontal position
- y GeglParamDouble
- Vertical position
- width GeglParamDouble
- Horizontal extent
- height GeglParamDouble
- Vertical extent
- color GeglParamColor
- Color to render
GeglOprecursive-transform_c
GObject/GeglOperation/GeglOperationMeta/GeglOprecursive-transform_cProperties
- transform GParamString
- Transformation matrix, using SVG syntax (or multiple matrices, separated by semicolons)
- first-iteration GeglParamInt
- First iteration
- iterations GeglParamInt
- Number of iterations
- fade-color GeglParamColor
- Color to fade transformed images towards, with a rate depending on its alpha
- fade-opacity GeglParamDouble
- Amount by which to scale the opacity of each transformed image
- paste-below GParamBoolean
- Paste transformed images below each other
- sampler-type GeglParamEnum
- Mathematical method for reconstructing pixel values
GeglOpunsharp-mask_c
GObject/GeglOperation/GeglOperationMeta/GeglOpunsharp-mask_cProperties
- std-dev GeglParamDouble
- Expressed as standard deviation, in pixels
- scale GeglParamDouble
- Scaling factor for unsharp-mask, the strength of effect
- threshold GeglParamDouble
GeglOpwavelet-blur_c
GObject/GeglOperation/GeglOperationMeta/GeglOpwavelet-blur_cProperties
- radius GeglParamDouble
- Radius of the wavelet blur
GeglOpseamless-clone-compose_c
GObject/GeglOperation/GeglOperationMeta/GeglOpseamless-clone-compose_cProperties
- max-refine-scale GeglParamInt
- Maximal amount of refinement points to be used for the interpolation mesh
- xoff GeglParamInt
- How much horizontal offset should applied to the paste
- yoff GeglParamInt
- How much vertical offset should applied to the paste
- error-msg GParamString
- An error message in case of a failure
GeglOperationComposer
GObject/GeglOperation/GeglOperationComposersubclasses
GeglOpcast-space_c
GeglOperationPointComposer
GeglOpimage-compare_c
GeglOpmap-absolute_c
GeglOpmap-relative_c
GeglOpmatting-global_c
GeglOpseamless-clone_c
GeglOpmatting-levin_c
GeglOperationPointComposer
GeglOpimage-compare_c
GeglOpmap-absolute_c
GeglOpmap-relative_c
GeglOpmatting-global_c
GeglOpseamless-clone_c
GeglOpmatting-levin_c
GeglOpcast-space_c
GObject/GeglOperation/GeglOperationComposer/GeglOpcast-space_cProperties
- name GParamString
- One of: sRGB, Adobish, Rec2020, ProPhoto, Apple, ACEScg, ACES2065-1
- pointer GeglParamFormat
- pointer to a const * Babl space
- path GeglParamFilePath
- File system path to ICC matrix profile to load
GeglOperationPointComposer
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposersubclasses
GeglOpadd_c
GeglOpclear_c
GeglOpcolor-burn_c
GeglOpcolor-dodge_c
GeglOpdarken_c
GeglOpdifference_c
GeglOpdivide_c
GeglOpdst-atop_c
GeglOpdst-in_c
GeglOpdst-out_c
GeglOpdst-over_c
GeglOpdst_c
GeglOpexclusion_c
GeglOpgamma_c
GeglOphard-light_c
GeglOplighten_c
GeglOpmultiply_c
GeglOpoverlay_c
GeglOpplus_c
GeglOpscreen_c
GeglOpsoft-light_c
GeglOpsrc-atop_c
GeglOpsrc-in_c
GeglOpsrc-out_c
GeglOpsrc_c
GeglOpsubtract_c
GeglOpxor_c
GeglOpmix_c
GeglOpopacity_c
GeglOpover_c
GeglOpthreshold_c
GeglOpweighted-blend_c
GeglOpclear_c
GeglOpcolor-burn_c
GeglOpcolor-dodge_c
GeglOpdarken_c
GeglOpdifference_c
GeglOpdivide_c
GeglOpdst-atop_c
GeglOpdst-in_c
GeglOpdst-out_c
GeglOpdst-over_c
GeglOpdst_c
GeglOpexclusion_c
GeglOpgamma_c
GeglOphard-light_c
GeglOplighten_c
GeglOpmultiply_c
GeglOpoverlay_c
GeglOpplus_c
GeglOpscreen_c
GeglOpsoft-light_c
GeglOpsrc-atop_c
GeglOpsrc-in_c
GeglOpsrc-out_c
GeglOpsrc_c
GeglOpsubtract_c
GeglOpxor_c
GeglOpmix_c
GeglOpopacity_c
GeglOpover_c
GeglOpthreshold_c
GeglOpweighted-blend_c
GeglOpadd_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpadd_cProperties
- value GeglParamDouble
- global value used if aux doesn't contain data
GeglOpclear_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpclear_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpcolor-burn_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpcolor-burn_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpcolor-dodge_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpcolor-dodge_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpdarken_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpdarken_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpdifference_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpdifference_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpdivide_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpdivide_cProperties
- value GeglParamDouble
- global value used if aux doesn't contain data
GeglOpdst-atop_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpdst-atop_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpdst-in_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpdst-in_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpdst-out_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpdst-out_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpdst-over_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpdst-over_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpdst_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpdst_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpexclusion_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpexclusion_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpgamma_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpgamma_cProperties
- value GeglParamDouble
- global value used if aux doesn't contain data
GeglOphard-light_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOphard-light_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOplighten_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOplighten_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpmultiply_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpmultiply_cProperties
- value GeglParamDouble
- global value used if aux doesn't contain data
GeglOpoverlay_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpoverlay_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpplus_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpplus_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpscreen_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpscreen_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpsoft-light_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpsoft-light_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpsrc-atop_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpsrc-atop_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpsrc-in_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpsrc-in_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpsrc-out_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpsrc-out_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpsrc_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpsrc_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpsubtract_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpsubtract_cProperties
- value GeglParamDouble
- global value used if aux doesn't contain data
GeglOpxor_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpxor_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpmix_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpmix_cProperties
- ratio GeglParamDouble
- mixing ratio, read as amount of aux, 0=input 0.5=half 1.0=aux
GeglOpopacity_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpopacity_cProperties
- value GeglParamDouble
- Global opacity value that is always used on top of the optional auxiliary input buffer.
GeglOpover_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpover_cProperties
- srgb GParamBoolean
- Use sRGB gamma instead of linear
GeglOpthreshold_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpthreshold_cProperties
- value GeglParamDouble
- Scalar threshold level (overridden if an auxiliary input buffer is provided.).
GeglOpweighted-blend_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpweighted-blend_cGeglOpimage-compare_c
GObject/GeglOperation/GeglOperationComposer/GeglOpimage-compare_cProperties
- wrong-pixels GeglParamInt
- Number of differing pixels.
- max-diff GeglParamDouble
- Maximum difference between two pixels.
- avg-diff-wrong GeglParamDouble
- Average difference between wrong pixels.
- avg-diff-total GeglParamDouble
- Average difference between all pixels.
GeglOpmap-absolute_c
GObject/GeglOperation/GeglOperationComposer/GeglOpmap-absolute_cProperties
- sampler-type GeglParamEnum
- abyss-policy GeglParamEnum
GeglOpmap-relative_c
GObject/GeglOperation/GeglOperationComposer/GeglOpmap-relative_cProperties
- scaling GeglParamDouble
- scaling factor of displacement, indicates how large spatial displacement a relative mapping value of 1.0 corresponds to.
- sampler-type GeglParamEnum
- abyss-policy GeglParamEnum
GeglOpmatting-global_c
GObject/GeglOperation/GeglOperationComposer/GeglOpmatting-global_cProperties
- iterations GeglParamInt
GeglOpseamless-clone_c
GObject/GeglOperation/GeglOperationComposer/GeglOpseamless-clone_cProperties
- max-refine-scale GeglParamInt
- Maximal scale of refinement points to be used for the interpolation mesh
- xoff GeglParamInt
- How much horizontal offset should applied to the paste
- yoff GeglParamInt
- How much horizontal offset should applied to the paste
- error-msg GParamString
- An error message in case of a failure
GeglOpmatting-levin_c
GObject/GeglOperation/GeglOperationComposer/GeglOpmatting-levin_cProperties
- epsilon GeglParamInt
- Log of the error weighting
- radius GeglParamInt
- Radius of the processing window
- threshold GeglParamDouble
- Alpha threshold for multilevel processing
- lambda GeglParamDouble
- Trimap influence factor
- levels GeglParamInt
- Number of downsampled levels to use
- active-levels GeglParamInt
- Number of levels to perform solving
GeglOperationSink
GObject/GeglOperation/GeglOperationSinksubclasses
GeglOpbuffer-sink_c
GeglOpdisplay_c
GeglOpgegl-buffer-save-op_c
GeglOpicc-save_c
GeglOpsave_c
GeglOpwrite-buffer_c
GeglOpwebp-save_c
GeglOpnpy-save_c
GeglOprgbe-save_c
GeglOptiff-save_c
GeglOpexr-save_cc
GeglOpppm-save_c
GeglOpsave-pixbuf_c
GeglOpsdl-display_c
GeglOpff-save_c
GeglOppng-save_c
GeglOpjpg-save_c
GeglOpdisplay_c
GeglOpgegl-buffer-save-op_c
GeglOpicc-save_c
GeglOpsave_c
GeglOpwrite-buffer_c
GeglOpwebp-save_c
GeglOpnpy-save_c
GeglOprgbe-save_c
GeglOptiff-save_c
GeglOpexr-save_cc
GeglOpppm-save_c
GeglOpsave-pixbuf_c
GeglOpsdl-display_c
GeglOpff-save_c
GeglOppng-save_c
GeglOpjpg-save_c
GeglOpbuffer-sink_c
GObject/GeglOperation/GeglOperationSink/GeglOpbuffer-sink_cProperties
- buffer GParamPointer
- format GParamPointer
GeglOpdisplay_c
GObject/GeglOperation/GeglOperationSink/GeglOpdisplay_cProperties
- window-title GParamString
- Title to be given to output window
GeglOpgegl-buffer-save-op_c
GObject/GeglOperation/GeglOperationSink/GeglOpgegl-buffer-save-op_cProperties
- path GeglParamFilePath
- Target file path to write GeglBuffer to.
GeglOpicc-save_c
GObject/GeglOperation/GeglOperationSink/GeglOpicc-save_cProperties
- path GeglParamFilePath
- Target path and filename
GeglOpsave_c
GObject/GeglOperation/GeglOperationSink/GeglOpsave_cProperties
- path GeglParamFilePath
- Path of file to save.
GeglOpwrite-buffer_c
GObject/GeglOperation/GeglOperationSink/GeglOpwrite-buffer_cProperties
- buffer GParamObject
- A pre-existing GeglBuffer to write incoming buffer data to.
GeglOpwebp-save_c
GObject/GeglOperation/GeglOperationSink/GeglOpwebp-save_cProperties
- path GeglParamFilePath
- Target path and filename, use '-' for stdout
- quality GeglParamInt
- WebP compression quality
GeglOpnpy-save_c
GObject/GeglOperation/GeglOperationSink/GeglOpnpy-save_cProperties
- path GeglParamFilePath
- Target path and filename, use '-' for stdout
GeglOprgbe-save_c
GObject/GeglOperation/GeglOperationSink/GeglOprgbe-save_cProperties
- path GeglParamFilePath
- Target path and filename, use '-' for stdout.
GeglOptiff-save_c
GObject/GeglOperation/GeglOperationSink/GeglOptiff-save_cProperties
- path GeglParamFilePath
- Target path and filename, use '-' for stdout
GeglOpexr-save_cc
GObject/GeglOperation/GeglOperationSink/GeglOpexr-save_ccProperties
- path GeglParamFilePath
- path of file to write to.
- tile GeglParamInt
- tile size to use.
GeglOpppm-save_c
GObject/GeglOperation/GeglOperationSink/GeglOpppm-save_cProperties
- path GeglParamFilePath
- Target path and filename, use '-' for stdout.
- rawformat GParamBoolean
- bitdepth GeglParamInt
- 8 and 16 are the currently accepted values.
GeglOpsave-pixbuf_c
GObject/GeglOperation/GeglOperationSink/GeglOpsave-pixbuf_cProperties
- pixbuf GParamPointer
GeglOpsdl-display_c
GObject/GeglOperation/GeglOperationSink/GeglOpsdl-display_cProperties
- window-title GParamString
- Title to be given to output window
- icon-title GParamString
- Icon to be used for output window
GeglOpff-save_c
GObject/GeglOperation/GeglOperationSink/GeglOpff-save_cProperties
- path GParamString
- Target path and filename, use '-' for stdout.
- audio GeglParamAudioFragment
- audio-codec GParamString
- Audio codec to use, or auto to use a good default based on container format.
- audio-sample-rate GeglParamInt
- -1 means autodetect on first audio fragment
- audio-bit-rate GeglParamInt
- Target encoded video bitrate in kb/s
- frame-rate GeglParamDouble
- video-codec GParamString
- Video codec to use, or auto to use a good default based on container format.
- video-bit-rate GeglParamInt
- Target encoded video bitrate in kb/s
- video-bufsize GeglParamInt
- container-format GParamString
- Container format to use, or auto to autodetect based on file extension.
GeglOppng-save_c
GObject/GeglOperation/GeglOperationSink/GeglOppng-save_cProperties
- path GeglParamFilePath
- Target path and filename, use '-' for stdout.
- compression GeglParamInt
- PNG compression level from 1 to 9
- bitdepth GeglParamInt
- 8 and 16 are the currently accepted values.
GeglOpjpg-save_c
GObject/GeglOperation/GeglOperationSink/GeglOpjpg-save_cProperties
- path GeglParamFilePath
- Target path and filename, use '-' for stdout
- quality GeglParamInt
- JPEG compression quality (between 1 and 100)
- smoothing GeglParamInt
- Smoothing factor from 1 to 100; 0 disables smoothing
- optimize GParamBoolean
- Use optimized huffman tables
- progressive GParamBoolean
- Create progressive JPEG images
- grayscale GParamBoolean
- Create a grayscale (monochrome) image
GeglOperationSource
GObject/GeglOperation/GeglOperationSourcesubclasses
GeglOpbuffer-source_c
GeglOperationPointRender
GeglOpgegl-buffer-load-op_c
GeglOpintrospect_c
GeglOpmagick-load_c
GeglOpopen-buffer_c
GeglOpppm-load_c
GeglOpgif-load_c
GeglOptiff-load_c
GeglOppixbuf_c
GeglOpff-load_c
GeglOpv4l_c
GeglOptext_c
GeglOppng-load_c
GeglOpwebp-load_c
GeglOprgbe-load_c
GeglOpexr-load_cpp
GeglOpraw-load_c
GeglOpsvg-load_c
GeglOpjpg-load_c
GeglOperationPointRender
GeglOpgegl-buffer-load-op_c
GeglOpintrospect_c
GeglOpmagick-load_c
GeglOpopen-buffer_c
GeglOpppm-load_c
GeglOpgif-load_c
GeglOptiff-load_c
GeglOppixbuf_c
GeglOpff-load_c
GeglOpv4l_c
GeglOptext_c
GeglOppng-load_c
GeglOpwebp-load_c
GeglOprgbe-load_c
GeglOpexr-load_cpp
GeglOpraw-load_c
GeglOpsvg-load_c
GeglOpjpg-load_c
GeglOpbuffer-source_c
GObject/GeglOperation/GeglOperationSource/GeglOpbuffer-source_cProperties
- buffer GParamObject
- The GeglBuffer to load into the pipeline
GeglOperationPointRender
GObject/GeglOperation/GeglOperationSource/GeglOperationPointRendersubclasses
GeglOpcheckerboard_c
GeglOpcolor_c
GeglOpgrid_c
GeglOplinear-gradient_c
GeglOpnoise-perlin_c
GeglOpnoise-simplex_c
GeglOpnoise-cell_c
GeglOpradial-gradient_c
GeglOpcolor_c
GeglOpgrid_c
GeglOplinear-gradient_c
GeglOpnoise-perlin_c
GeglOpnoise-simplex_c
GeglOpnoise-cell_c
GeglOpradial-gradient_c
GeglOpcheckerboard_c
GObject/GeglOperation/GeglOperationSource/GeglOperationPointRender/GeglOpcheckerboard_cProperties
- x GeglParamInt
- Horizontal width of cells pixels
- y GeglParamInt
- Vertical width of cells pixels
- x-offset GeglParamInt
- Horizontal offset (from origin) for start of grid
- y-offset GeglParamInt
- Vertical offset (from origin) for start of grid
- color1 GeglParamColor
- The first cell color
- color2 GeglParamColor
- The second cell color
- format GeglParamFormat
- The babl format of the output
GeglOpcolor_c
GObject/GeglOperation/GeglOperationSource/GeglOperationPointRender/GeglOpcolor_cProperties
- value GeglParamColor
- The color to render (defaults to 'black')
- format GeglParamFormat
- The babl format of the output
GeglOpgrid_c
GObject/GeglOperation/GeglOperationSource/GeglOperationPointRender/GeglOpgrid_cProperties
- x GeglParamInt
- Horizontal width of cells pixels
- y GeglParamInt
- Vertical width of cells pixels
- x-offset GeglParamInt
- Horizontal offset (from origin) for start of grid
- y-offset GeglParamInt
- Vertical offset (from origin) for start of grid
- line-width GeglParamInt
- Width of grid lines in pixels
- line-height GeglParamInt
- Height of grid lines in pixels
- line-color GeglParamColor
- Color of the grid lines
GeglOplinear-gradient_c
GObject/GeglOperation/GeglOperationSource/GeglOperationPointRender/GeglOplinear-gradient_cProperties
- start-x GeglParamDouble
- start-y GeglParamDouble
- end-x GeglParamDouble
- end-y GeglParamDouble
- start-color GeglParamColor
- The color at (x1, y1)
- end-color GeglParamColor
- The color at (x2, y2)
GeglOpnoise-perlin_c
GObject/GeglOperation/GeglOperationSource/GeglOperationPointRender/GeglOpnoise-perlin_cProperties
- alpha GeglParamDouble
- scale GeglParamDouble
- zoff GeglParamDouble
- n GeglParamInt
GeglOpnoise-simplex_c
GObject/GeglOperation/GeglOperationSource/GeglOperationPointRender/GeglOpnoise-simplex_cProperties
- scale GeglParamDouble
- The scale of the noise function
- iterations GeglParamInt
- The number of noise octaves.
- seed GeglParamSeed
- The random seed for the noise function
GeglOpnoise-cell_c
GObject/GeglOperation/GeglOperationSource/GeglOperationPointRender/GeglOpnoise-cell_cProperties
- scale GeglParamDouble
- The scale of the noise function
- shape GeglParamDouble
- Interpolate between Manhattan and Euclidean distance.
- rank GeglParamInt
- Select the n-th closest point
- iterations GeglParamInt
- The number of noise octaves.
- palettize GParamBoolean
- Fill each cell with a random color
- seed GeglParamSeed
- The random seed for the noise function
GeglOpradial-gradient_c
GObject/GeglOperation/GeglOperationSource/GeglOperationPointRender/GeglOpradial-gradient_cProperties
- start-x GeglParamDouble
- start-y GeglParamDouble
- end-x GeglParamDouble
- end-y GeglParamDouble
- start-color GeglParamColor
- The color at (x1, y1)
- end-color GeglParamColor
- The color at (x2, y2)
GeglOpgegl-buffer-load-op_c
GObject/GeglOperation/GeglOperationSource/GeglOpgegl-buffer-load-op_cProperties
- path GeglParamFilePath
- Path of GeglBuffer file to load.
GeglOpintrospect_c
GObject/GeglOperation/GeglOperationSource/GeglOpintrospect_cProperties
- node GParamObject
GeglOpmagick-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpmagick-load_cProperties
- path GeglParamFilePath
- Path of file to load.
GeglOpopen-buffer_c
GObject/GeglOperation/GeglOperationSource/GeglOpopen-buffer_cProperties
- path GParamString
- a GeglBuffer on disk to open
GeglOpppm-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpppm-load_cProperties
- path GeglParamFilePath
- Path of file to load.
- uri GeglParamFilePath
- URI of image to load.
GeglOpgif-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpgif-load_cProperties
- path GeglParamFilePath
- Path of file to load
- frame GeglParamInt
- frame number to decode
- frames GeglParamInt
- Number of frames in gif animation
- frame-delay GeglParamInt
- Delay in ms for last decoded frame
GeglOptiff-load_c
GObject/GeglOperation/GeglOperationSource/GeglOptiff-load_cProperties
- path GeglParamFilePath
- Path of file to load
- uri GeglParamUri
- URI for file to load
- directory GeglParamInt
- Image file directory (subfile)
GeglOppixbuf_c
GObject/GeglOperation/GeglOperationSource/GeglOppixbuf_cProperties
- pixbuf GParamObject
- GdkPixbuf to use
GeglOpff-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpff-load_cProperties
- path GeglParamFilePath
- Path of video file to load
- frame GeglParamInt
- frames GeglParamInt
- Number of frames in video, updates at least when first frame has been decoded.
- audio-sample-rate GeglParamInt
- audio-channels GeglParamInt
- frame-rate GeglParamDouble
- Frames per second, permits computing time vs frame
- video-codec GParamString
- audio-codec GParamString
- audio GeglParamAudioFragment
GeglOpv4l_c
GObject/GeglOperation/GeglOperationSource/GeglOpv4l_cProperties
- path GeglParamFilePath
- Path to v4l device
- width GeglParamInt
- Width for rendered image
- height GeglParamInt
- Height for rendered image
- frame GeglParamInt
- current frame number, can be changed to trigger a reload of the image.
- fps GeglParamInt
- autotrigger reload this many times a second.
GeglOptext_c
GObject/GeglOperation/GeglOperationSource/GeglOptext_cProperties
- string GParamString
- String to display (utf8)
- font GParamString
- Font family (utf8)
- size GeglParamDouble
- Font size in pixels.
- color GeglParamColor
- Color for the text (defaults to 'black')
- wrap GeglParamInt
- Sets the width in pixels at which long lines will wrap. Use -1 for no wrapping.
- vertical-wrap GeglParamInt
- Sets the height in pixels according to which the text is vertically justified. Use -1 for no vertical justification.
- alignment GeglParamInt
- Alignment for multi-line text (0=Left, 1=Center, 2=Right)
- vertical-alignment GeglParamInt
- Vertical text alignment (0=Top, 1=Middle, 2=Bottom)
- width GeglParamInt
- Rendered width in pixels. (read only)
- height GeglParamInt
- Rendered height in pixels. (read only)
GeglOppng-load_c
GObject/GeglOperation/GeglOperationSource/GeglOppng-load_cProperties
- path GeglParamFilePath
- Path of file to load.
- uri GeglParamUri
- URI for file to load.
GeglOpwebp-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpwebp-load_cProperties
- path GeglParamFilePath
- Path of file to load
- uri GeglParamUri
- URI for file to load
GeglOprgbe-load_c
GObject/GeglOperation/GeglOperationSource/GeglOprgbe-load_cProperties
- path GeglParamFilePath
- Path of file to load.
GeglOpexr-load_cpp
GObject/GeglOperation/GeglOperationSource/GeglOpexr-load_cppProperties
- path GeglParamFilePath
- Path of file to load.
GeglOpraw-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpraw-load_cProperties
- path GeglParamFilePath
- Path of file to load.
- image-num GeglParamInt
- color-space GeglParamEnum
- Color space to use for loaded data
- quality GeglParamInt
GeglOpsvg-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpsvg-load_cProperties
- path GeglParamFilePath
- Path of file to load
- uri GeglParamUri
- URI for file to load
- width GeglParamInt
- Width for rendered image
- height GeglParamInt
- Height for rendered image
GeglOpjpg-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpjpg-load_cProperties
- path GeglParamFilePath
- Path of file to load
- uri GeglParamUri
- URI of file to load
GeglOperationComposer3
GObject/GeglOperation/GeglOperationComposer3subclasses
GeglOperationPointComposer3
GObject/GeglOperation/GeglOperationComposer3/GeglOperationPointComposer3subclasses
GeglOpremap_c
GObject/GeglOperation/GeglOperationComposer3/GeglOperationPointComposer3/GeglOpremap_cJsonParser
GObject/JsonParserProperties
- immutable GParamBoolean
- Whether the parser output is immutable.
GeglNode
GObject/GeglNodeProperties
- operation GParamString
- The type of associated GeglOperation
- gegl-operation GParamObject
- The associated GeglOperation instance
- name GParamString
- The name of the node
- dont-cache GParamBoolean
- Do not cache the result of this operation, the property is inherited by children created from a node.
- use-opencl GParamBoolean
- Use the OpenCL version of this operation if available, this property is inherited by children created from a node.
- passthrough GParamBoolean
- Act as a nop, passing input unmodifed through to ouput.
GeglNodeOutputVisitable
GObject/GeglNodeOutputVisitableGeglTileSource
GObject/GeglTileSourcesubclasses
GeglTileHandler
GObject/GeglTileSource/GeglTileHandlerProperties
- source GParamObject
- The tilestore to be a facade for
subclasses
GeglBuffer
GObject/GeglTileSource/GeglTileHandler/GeglBufferProperties
- x GParamInt
- local origin's offset relative to source origin
- y GParamInt
- local origin's offset relative to source origin
- width GParamInt
- pixel width of buffer
- height GParamInt
- pixel height of buffer
- shift-x GParamInt
- shift-y GParamInt
- abyss-x GParamInt
- abyss-y GParamInt
- abyss-width GParamInt
- pixel width of abyss
- abyss-height GParamInt
- pixel height of abyss
- tile-width GParamInt
- width of a tile
- tile-height GParamInt
- height of a tile
- format GParamPointer
- babl format
- px-size GParamInt
- size of a single pixel in bytes.
- pixels GParamInt
- total amount of pixels in image (width x height)
- path GParamString
- URI to where the buffer is stored
- backend GParamObject
- A custom tile-backend instance to use
Inherited Properties
- source GParamObject
- The tilestore to be a facade for
subclasses
GeglCache
GObject/GeglTileSource/GeglTileHandler/GeglBuffer/GeglCacheProperties
- x GParamInt
- local origin's offset relative to source origin
- y GParamInt
- local origin's offset relative to source origin
- width GParamInt
- pixel width of buffer
- height GParamInt
- pixel height of buffer
Inherited Properties
- source GParamObject
- The tilestore to be a facade for
- shift-x GParamInt
- shift-y GParamInt
- abyss-x GParamInt
- abyss-y GParamInt
- abyss-width GParamInt
- pixel width of abyss
- abyss-height GParamInt
- pixel height of abyss
- tile-width GParamInt
- width of a tile
- tile-height GParamInt
- height of a tile
- format GParamPointer
- babl format
- px-size GParamInt
- size of a single pixel in bytes.
- pixels GParamInt
- total amount of pixels in image (width x height)
- path GParamString
- URI to where the buffer is stored
- backend GParamObject
- A custom tile-backend instance to use
GeglTileHandlerChain
GObject/GeglTileSource/GeglTileHandler/GeglTileHandlerChainInherited Properties
- source GParamObject
- The tilestore to be a facade for
subclasses
GeglTileStorage
GObject/GeglTileSource/GeglTileHandler/GeglTileHandlerChain/GeglTileStorageInherited Properties
- source GParamObject
- The tilestore to be a facade for
GeglTileHandlerCache
GObject/GeglTileSource/GeglTileHandler/GeglTileHandlerCacheInherited Properties
- source GParamObject
- The tilestore to be a facade for
GeglTileHandlerEmpty
GObject/GeglTileSource/GeglTileHandler/GeglTileHandlerEmptyInherited Properties
- source GParamObject
- The tilestore to be a facade for
GeglTileHandlerZoom
GObject/GeglTileSource/GeglTileHandler/GeglTileHandlerZoomInherited Properties
- source GParamObject
- The tilestore to be a facade for
GeglTileBackend
GObject/GeglTileSource/GeglTileBackendProperties
- tile-width GParamInt
- Tile width in pixels
- tile-height GParamInt
- Tile height in pixels
- px-size GParamInt
- Size of a single pixel in bytes
- tile-size GParamInt
- Size of the tiles linear buffer in bytes
- format GParamPointer
- babl format
- flush-on-destroy GParamBoolean
- Cache tiles will be flushed before the backend is destroyed
subclasses
GeglTileBackendRam
GObject/GeglTileSource/GeglTileBackend/GeglTileBackendRamInherited Properties
- tile-width GParamInt
- Tile width in pixels
- tile-height GParamInt
- Tile height in pixels
- px-size GParamInt
- Size of a single pixel in bytes
- tile-size GParamInt
- Size of the tiles linear buffer in bytes
- format GParamPointer
- babl format
- flush-on-destroy GParamBoolean
- Cache tiles will be flushed before the backend is destroyed
GeglColor
GObject/GeglColorProperties
- string GParamString
- A String representation of the GeglColor
GeglCurve
GObject/GeglCurveGeglPath
GObject/GeglPathGeglAudioFragment
GObject/GeglAudioFragmentProperties
- string GParamString
- A String representation of the GeglAudioFragment
GdkPixbuf
GObject/GdkPixbufProperties
- colorspace GParamEnum
- The colorspace in which the samples are interpreted
- n-channels GParamInt
- The number of samples per pixel
- has-alpha GParamBoolean
- Whether the pixbuf has an alpha channel
- bits-per-sample GParamInt
- The number of bits per sample
- width GParamInt
- The number of columns of the pixbuf
- height GParamInt
- The number of rows of the pixbuf
- rowstride GParamInt
- The number of bytes between the start of a row and the start of the next row
- pixels GParamPointer
- A pointer to the pixel data of the pixbuf
- pixel-bytes GParamBoxed
- Readonly pixel data
GeglPad
GObject/GeglPadGeglVisitor
GObject/GeglVisitorsubclasses
GeglCallbackVisitor
GObject/GeglVisitor/GeglCallbackVisitorGeglProcessor
GObject/GeglProcessorProperties
- node GParamObject
- The GeglNode to process (will saturate the provider's cache if the provided node is a sink node)
- chunksize GParamInt
- Size of chunks being rendered (larger chunks need more memory to do the processing).
- progress GParamDouble
- query progress; 0.0 is not started, 1.0 is done.
- rectangle GParamPointer
- The rectangle of the region to process.