GObject
GObjectsubclasses
GeglConfig
GeglBufferConfig
GBinding
GeglModuleDB
GTypeModule
GeglOperation
JsonParser
GeglNode
GeglNodeOutputVisitable
GeglColor
GeglCurve
GeglPath
GeglTileSource
GeglAudioFragment
GdkPixbuf
GeglPad
GeglVisitor
GeglEvalManager
GeglProcessor
GeglBufferConfig
GBinding
GeglModuleDB
GTypeModule
GeglOperation
JsonParser
GeglNode
GeglNodeOutputVisitable
GeglColor
GeglCurve
GeglPath
GeglTileSource
GeglAudioFragment
GdkPixbuf
GeglPad
GeglVisitor
GeglEvalManager
GeglProcessor
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
- swap-compression GParamString
- compression algorithm used for data stored in the swap
- 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
- mipmap-rendering GParamBoolean
- Enable code paths for mipmap preview rendering, uses approximations for 50% 25% etc zoom factors to reduce processing.
GeglBufferConfig
GObject/GeglBufferConfigProperties
- tile-cache-size GParamUInt64
- size of tile cache in bytes
- swap GParamString
- where gegl stores it's swap files
- swap-compression GParamString
- compression algorithm used for data stored in the swap
- 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
GeglOperationSource
GeglOperationComposer
GeglOperationComposer3
GeglOperationSink
GeglOppiecewise-blend_cc
GeglOperationMeta
GeglOperationSource
GeglOperationComposer
GeglOperationComposer3
GeglOperationSink
GeglOppiecewise-blend_cc
GeglOperationFilter
GObject/GeglOperation/GeglOperationFiltersubclasses
GeglOperationPointFilter
GeglOpalpha-inpaint_c
GeglOpbilateral-filter-fast_c
GeglOperationAreaFilter
GeglOpconnected-components_c
GeglOpintegral-image_c
GeglOpsegment-kmeans_c
GeglOplens-correct_c
GeglOpline-profile_c
GeglOpPlugIn-transform-core
GeglOplcms-from-profile_c
GeglOppath_c
GeglOpvector-stroke_c
GeglOpnpd_c
GeglOpcache_c
GeglOpcast-format_c
GeglOpclone_c
GeglOpconvert-format_c
GeglOpnop_c
GeglOpcolor-enhance_c
GeglOpcopy-buffer_c
GeglOpdither_c
GeglOpdomain-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-seamless_c
GeglOptile_c
GeglOpvector-fill_c
GeglOpwaterpixels_c
GeglOpwatershed-transform_c
GeglOpdistance-transform_cc
GeglOpwarp_cc
GeglOpalpha-inpaint_c
GeglOpbilateral-filter-fast_c
GeglOperationAreaFilter
GeglOpconnected-components_c
GeglOpintegral-image_c
GeglOpsegment-kmeans_c
GeglOplens-correct_c
GeglOpline-profile_c
GeglOpPlugIn-transform-core
GeglOplcms-from-profile_c
GeglOppath_c
GeglOpvector-stroke_c
GeglOpnpd_c
GeglOpcache_c
GeglOpcast-format_c
GeglOpclone_c
GeglOpconvert-format_c
GeglOpnop_c
GeglOpcolor-enhance_c
GeglOpcopy-buffer_c
GeglOpdither_c
GeglOpdomain-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-seamless_c
GeglOptile_c
GeglOpvector-fill_c
GeglOpwaterpixels_c
GeglOpwatershed-transform_c
GeglOpdistance-transform_cc
GeglOpwarp_cc
GeglOperationPointFilter
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFiltersubclasses
GeglOpaces-rrt_c
GeglOpgcr_c
GeglOpgradient-map_c
GeglOpselective-hue-saturation_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
GeglOpgcr_c
GeglOpgradient-map_c
GeglOpselective-hue-saturation_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
GeglOpaces-rrt_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpaces-rrt_cGeglOpgcr_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpgcr_cProperties
- inklimit GeglParamDouble
- amount GeglParamDouble
GeglOpgradient-map_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpgradient-map_cProperties
- color1 GeglParamColor
- stop1 GeglParamDouble
- color2 GeglParamColor
- stop2 GeglParamDouble
- color3 GeglParamColor
- stop3 GeglParamDouble
- color4 GeglParamColor
- stop4 GeglParamDouble
- color5 GeglParamColor
- stop5 GeglParamDouble
- srgb GParamBoolean
GeglOpselective-hue-saturation_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationPointFilter/GeglOpselective-hue-saturation_cProperties
- hue-sel-center GeglParamDouble
- Center of Hue selection interval
- hue-sel-width GeglParamDouble
- Width of Hue selection interval
- hue GeglParamDouble
- Hue adjustment
- saturation GeglParamDouble
- Saturation adjustment
- lightness GeglParamDouble
- Lightness adjustment
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
- pattern2 GeglParamEnum
- Halftoning/dot pattern to use
- period2 GeglParamDouble
- The number of pixels across one repetition of a base pattern at base resolution.
- angle2 GeglParamDouble
- pattern3 GeglParamEnum
- Halftoning/dot pattern to use
- period3 GeglParamDouble
- The number of pixels across one repetition of a base pattern at base resolution.
- angle3 GeglParamDouble
- pattern4 GeglParamEnum
- Halftoning/dot pattern to use
- period4 GeglParamDouble
- The number of pixels across one repetition of a base pattern at base resolution.
- angle4 GeglParamDouble
- pattern GeglParamEnum
- Halftoning/dot pattern to use
- period GeglParamDouble
- The number of pixels across one repetition of a base pattern at base resolution.
- angle GeglParamDouble
- Angle offset for patterns
- black-pullout GeglParamDouble
- How much of common gray to pull out of CMY
- aa-samples GeglParamInt
- Number of samples that are averaged for antialiasing the result.
- 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.
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
- colorspace GeglParamEnum
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
GeglOpalpha-inpaint_c
GObject/GeglOperation/GeglOperationFilter/GeglOpalpha-inpaint_cProperties
- seek-distance GeglParamInt
- Maximum distance in neighborhood we look for better candidates per improvement.
- seek-reduction GeglParamDouble
- factor seek distance is shortened, until we're about 2px short per iteration, 1.0 means no reduction
- min-iter GeglParamInt
- Ensuring that we get results even with low retry chance
- min-neighbors GeglParamInt
- minimum neighbors that must be set before we consider setting
- max-iter GeglParamInt
- Mostly a saftey valve, so that we terminate
- iterations GeglParamInt
- number of improvement iterations, after initial search - that each probe gets.
- histogram GeglParamDouble
- only consider pixels whose neighborhood color distribution is smaller than specified, set to 1.0 for much faster processing, but needing lower seek distance to yield ok results.
- ring-gap1 GeglParamDouble
- radius, in pixels of nearest to pixel circle of neighborhood metric
- ring-gap2 GeglParamDouble
- radius, in pixels of second nearest to pixel circle
- ring-gap3 GeglParamDouble
- radius, in pixels of third pixel circle
- ring-gap4 GeglParamDouble
- radius, in pixels of fourth pixel circle (not always in use)
- scale-needles GeglParamInt
- rounds GeglParamInt
- number of improvement iterations, after initial search - that each probe gets.
- chance-try GeglParamDouble
- The chance that a candidate pixel probe will start being filled in
- chance-retry GeglParamDouble
- The chance that a pixel probe gets an improvement in an iteration
- chance-neighbor GeglParamDouble
- The chance of trying to find neighbor improvements
- metric-dist-powk GeglParamDouble
- influences the (lack of) importance of further away pixels
- metric-empty-hay-score GeglParamDouble
- score given to pixels that are empty, in the search neighborhood of pixel, this being at default or higher value sometimes discourages some of the good very nearby matches
- metric-empty-needle-score GeglParamDouble
- the score given in the metric to an empty spot
- metric-cohesion GeglParamDouble
- influences the importance of probe spatial proximity
- ring-twist GeglParamDouble
- incremental twist per circle, in radians
- direction-invariant GParamBoolean
- wheter we normalize feature vector to start with highest energy ray
- source-neighbors GeglParamInt
- pick neighbor of neighbors as starting point if good, 4connected 8conntected or 12/16 with longer teleport
GeglOpbilateral-filter-fast_c
GObject/GeglOperation/GeglOperationFilter/GeglOpbilateral-filter-fast_cProperties
- r-sigma GeglParamDouble
- Level of smoothness
- s-sigma GeglParamInt
- Radius of square pixel region, (width and height will be radius*2+1).
GeglOperationAreaFilter
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFiltersubclasses
GeglOpboxblur-1d_c
GeglOpdemosaic-bimedian_c
GeglOpdemosaic-simple_c
GeglOpditto_c
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
GeglOpnormal-map_c
GeglOppixelize_c
GeglOpsnn-mean_c
GeglOpstress_c
GeglOpwavelet-blur-1d_c
GeglOpdemosaic-bimedian_c
GeglOpdemosaic-simple_c
GeglOpditto_c
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
GeglOpnormal-map_c
GeglOppixelize_c
GeglOpsnn-mean_c
GeglOpstress_c
GeglOpwavelet-blur-1d_c
GeglOpboxblur-1d_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpboxblur-1d_cProperties
- radius GeglParamInt
- Radius of row pixel region, (size will be radius*2+1)
- orientation GeglParamEnum
- The orientation of the blur - hor/ver
GeglOpdemosaic-bimedian_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpdemosaic-bimedian_cProperties
- pattern GeglParamInt
- Bayer pattern used, 0 seems to work for some nikon files, 2 for some Fuji files.
GeglOpdemosaic-simple_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpdemosaic-simple_cProperties
- pattern GeglParamInt
- Bayer pattern used, 0 seems to work for some nikon files, 2 for some Fuji files.
GeglOpditto_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpditto_cProperties
- sampler-type GeglParamEnum
- Sampler used internally
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, a negative value will calculate with inverted percentiles
- 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
GeglOpnormal-map_c
GObject/GeglOperation/GeglOperationFilter/GeglOperationAreaFilter/GeglOpnormal-map_cProperties
- scale GeglParamDouble
- The amount by which to scale the height values
- x-component GeglParamEnum
- The component used for the X coordinates
- y-component GeglParamEnum
- The component used for the Y coordinates
- flip-x GParamBoolean
- Flip the X coordinates
- flip-y GParamBoolean
- Flip the Y coordinates
- full-z GParamBoolean
- Use the full [0,1] range to encode the Z coordinates
- tileable GParamBoolean
- Generate a tileable map
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
- offset-x GeglParamInt
- Horizontal offset of blocks in pixels
- offset-y GeglParamInt
- Vertical offset 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
GeglOpconnected-components_c
GObject/GeglOperation/GeglOperationFilter/GeglOpconnected-components_cProperties
- separator GeglParamColor
- Component separator color
- invert GParamBoolean
- Invert the separator region
- base GeglParamDouble
- Base index
- step GeglParamDouble
- Index step
- normalize GParamBoolean
- Normalize output to the range [base,base + step]
- linear GParamBoolean
- Linear output
GeglOpintegral-image_c
GObject/GeglOperation/GeglOperationFilter/GeglOpintegral-image_cProperties
- squared GParamBoolean
- Add squared values sum to the output
GeglOpsegment-kmeans_c
GObject/GeglOperation/GeglOperationFilter/GeglOpsegment-kmeans_cProperties
- n-clusters GeglParamInt
- Number of clusters
- max-iterations GeglParamInt
- Maximum number of iterations
- seed GeglParamSeed
GeglOplens-correct_c
GObject/GeglOperation/GeglOperationFilter/GeglOplens-correct_cProperties
- maker GParamString
- Write lens maker correctly
- Camera GParamString
- Write camera name correctly
- Lens GParamString
- Write your lens model with uppercase letters
- focal GeglParamDouble
- Calculate b value from focal
- center GParamBoolean
- If you want center
- cx GeglParamInt
- Coordinates of lens center
- cy GeglParamInt
- Coordinates of lens center
- rscale GeglParamDouble
- Scale of the image
- correct GParamBoolean
- Autocorrect D values for lens correction models.
- red-a GeglParamDouble
- red-b GeglParamDouble
- red-c GeglParamDouble
- red-d GeglParamDouble
- green-a GeglParamDouble
- green-b GeglParamDouble
- green-c GeglParamDouble
- green-d GeglParamDouble
- blue-a GeglParamDouble
- blue-b GeglParamDouble
- blue-c GeglParamDouble
- blue-d GeglParamDouble
- alpha-a GeglParamDouble
- alpha-b GeglParamDouble
- alpha-c GeglParamDouble
- alpha-d GeglParamDouble
GeglOpline-profile_c
GObject/GeglOperation/GeglOperationFilter/GeglOpline-profile_cProperties
- x0 GeglParamInt
- Start x coordinate
- x1 GeglParamInt
- End x coordinate
- y0 GeglParamInt
- Start y coordinate
- y1 GeglParamInt
- End y coordinate
- width GeglParamInt
- height GeglParamInt
- min GeglParamDouble
- Value at bottom
- max GeglParamDouble
- Value at top
GeglOpPlugIn-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
GeglOpborder-align_c
GeglOpPlugIn-scale-core
GeglOprotate_c
GeglOpreflect_c
GeglOpshear_c
GeglOptranslate_c
GeglOptransform_c
GeglOpreset-origin_c
GeglOprotate-on-center_c
GeglOpPlugIn-scale-core
GeglOprotate_c
GeglOpreflect_c
GeglOpshear_c
GeglOptranslate_c
GeglOptransform_c
GeglOpreset-origin_c
GeglOprotate-on-center_c
GeglOpborder-align_c
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-core/GeglOpborder-align_cProperties
- x GeglParamDouble
- Horizontal justification 0.0 is left 0.5 centered and 1.0 right.
- y GeglParamDouble
- Vertical justification 0.0 is top 0.5 middle and 1.0 bottom.
- horizontal-margin GeglParamDouble
- vertical-margin GeglParamDouble
- snap-integer GParamBoolean
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
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
GeglOpreset-origin_c
GObject/GeglOperation/GeglOperationFilter/GeglOpPlugIn-transform-core/GeglOpreset-origin_cInherited 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
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.
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-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
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
GeglOpcache_c
GObject/GeglOperation/GeglOperationFilter/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.
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
GeglOpclone_c
GObject/GeglOperation/GeglOperationFilter/GeglOpclone_cProperties
- ref GParamString
- The reference ID used as input (for use in XML).
GeglOpconvert-format_c
GObject/GeglOperation/GeglOperationFilter/GeglOpconvert-format_cProperties
- format GeglParamFormat
- The babl format of the output
GeglOpnop_c
GObject/GeglOperation/GeglOperationFilter/GeglOpnop_cGeglOpcolor-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.
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
GeglOpdomain-transform_c
GObject/GeglOperation/GeglOperationFilter/GeglOpdomain-transform_cProperties
- n-iterations GeglParamInt
- Number of filtering iterations. A value between 2 and 4 is usually enough.
- spatial-factor GeglParamDouble
- Spatial standard deviation of the blur kernel, measured in pixels.
- edge-preservation GeglParamDouble
- Amount of edge preservation. This quantity is inversely proportional to the range standard deviation of the blur kernel.
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-seamless_c
GObject/GeglOperation/GeglOperationFilter/GeglOptile-seamless_cGeglOptile_c
GObject/GeglOperation/GeglOperationFilter/GeglOptile_cProperties
- offset-x GeglParamInt
- offset-y GeglParamInt
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
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_cProperties
- flag-component GeglParamInt
- Index of component flagging unlabelled pixels
- flag GeglParamFormat
- Pointer to flag value for unlabelled pixels
GeglOpdistance-transform_cc
GObject/GeglOperation/GeglOperationFilter/GeglOpdistance-transform_ccProperties
- metric GeglParamEnum
- Metric to use for the distance calculation
- edge-handling GeglParamEnum
- How areas outside the input are considered when calculating distance
- 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.
GeglOpwarp_cc
GObject/GeglOperation/GeglOperationFilter/GeglOpwarp_ccProperties
- strength GeglParamDouble
- size GeglParamDouble
- hardness GeglParamDouble
- spacing GeglParamDouble
- stroke GeglParamPath
- behavior GeglParamEnum
- Behavior of the op
GeglOperationMeta
GObject/GeglOperation/GeglOperationMetasubclasses
GeglOpboxblur_c
GeglOpband-tune_c
GeglOpseamless-clone-compose_c
gegl_json_grey2
gegl_json_dropshadow2
GeglOpload_c
GeglOpbloom_c
GeglOpcolor-assimilation-grid_c
GeglOpdifference-of-gaussians_c
GeglOpdropshadow_c
GeglOpgaussian-blur_c
GeglOpgegl_c
GeglOphigh-pass_c
GeglOplayer_c
GeglOppack_c
GeglOprectangle_c
GeglOprecursive-transform_c
GeglOpunsharp-mask_c
GeglOpwavelet-blur_c
GeglOpfocus-blur_c
GeglOpvariable-blur_c
GeglOpband-tune_c
GeglOpseamless-clone-compose_c
gegl_json_grey2
gegl_json_dropshadow2
GeglOpload_c
GeglOpbloom_c
GeglOpcolor-assimilation-grid_c
GeglOpdifference-of-gaussians_c
GeglOpdropshadow_c
GeglOpgaussian-blur_c
GeglOpgegl_c
GeglOphigh-pass_c
GeglOplayer_c
GeglOppack_c
GeglOprectangle_c
GeglOprecursive-transform_c
GeglOpunsharp-mask_c
GeglOpwavelet-blur_c
GeglOpfocus-blur_c
GeglOpvariable-blur_c
GeglOpboxblur_c
GObject/GeglOperation/GeglOperationMeta/GeglOpboxblur_cProperties
- radius GeglParamInt
- Radius of square pixel region, (width and height will be radius*2+1)
GeglOpband-tune_c
GObject/GeglOperation/GeglOperationMeta/GeglOpband-tune_cProperties
- radius1 GeglParamDouble
- Features size for detail band, used for noise removal.
- scale1 GeglParamDouble
- Scaling factor for image features at radius, -1 cancels them out 1.0 edge enhances
- bw1 GeglParamDouble
- lower values narrower band, higher values wider band - default value presumed to provide good band separation.
- radius2 GeglParamDouble
- Features size for edge band, used to compensate for loss of edges in detail pass.
- scale2 GeglParamDouble
- Scaling factor for image features at radius, -1 cancels them out 1.0 edge enhances
- bw2 GeglParamDouble
- lower values narrower band, higher values wider band - default value presumed to provide good band separation.
- show-mask GParamBoolean
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
gegl_json_grey2
GObject/GeglOperation/GeglOperationMeta/gegl_json_grey2Properties
- height GParamDouble
- width GParamDouble
gegl_json_dropshadow2
GObject/GeglOperation/GeglOperationMeta/gegl_json_dropshadow2Properties
- x GParamDouble
- Horizontal translation
- y GParamDouble
- Vertical translation
- color GeglParamColor
- The color to render (defaults to 'black')
- radius GParamDouble
- Standard deviation for the horizontal axis
- opacity GParamDouble
- Global opacity value that is always used on top of the optional auxiliary input buffer.
GeglOpload_c
GObject/GeglOperation/GeglOperationMeta/GeglOpload_cProperties
- path GeglParamFilePath
- Path of file to load.
- uri GeglParamUri
- URI of file to load.
- metadata GParamObject
- Object to supply image metadata
GeglOpbloom_c
GObject/GeglOperation/GeglOperationMeta/GeglOpbloom_cProperties
- threshold GeglParamDouble
- Glow-area brightness threshold
- softness GeglParamDouble
- Glow-area edge softness
- radius GeglParamDouble
- Glow radius
- strength GeglParamDouble
- Glow strength
- limit-exposure GParamBoolean
- Don't over-expose highlights
GeglOpcolor-assimilation-grid_c
GObject/GeglOperation/GeglOperationMeta/GeglOpcolor-assimilation-grid_cProperties
- grid-size GeglParamDouble
- saturation GeglParamDouble
- angle GeglParamDouble
- line-thickness GeglParamDouble
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
- grow-shape GeglParamEnum
- The shape to expand or contract the shadow in
- grow-radius GeglParamDouble
- The distance to expand the shadow before blurring; a negative value will contract the shadow instead
- 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, ...)
GeglOppack_c
GObject/GeglOperation/GeglOperationMeta/GeglOppack_cProperties
- gap GeglParamDouble
- How many pixels of space between items
- align GeglParamDouble
- How to align items, 0.0 is start 0.5 middle and 1.0 end.
- orientation GeglParamEnum
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
GeglOpfocus-blur_c
GObject/GeglOperation/GeglOperationMeta/GeglOpfocus-blur_cProperties
- blur-type GeglParamEnum
- blur-radius GeglParamDouble
- Out-of-focus blur radius
- highlight-factor GeglParamDouble
- Relative highlight strength
- highlight-threshold-low GeglParamDouble
- highlight-threshold-high GeglParamDouble
- shape GeglParamEnum
- x GeglParamDouble
- y GeglParamDouble
- radius GeglParamDouble
- Focus-region outer radius
- focus GeglParamDouble
- Focus-region inner limit
- midpoint GeglParamDouble
- Focus-transition midpoint
- aspect-ratio GeglParamDouble
- rotation GeglParamDouble
- high-quality GParamBoolean
- Generate more accurate and consistent output (slower)
GeglOpvariable-blur_c
GObject/GeglOperation/GeglOperationMeta/GeglOpvariable-blur_cProperties
- radius GeglParamDouble
- Maximal blur radius
- linear-mask GParamBoolean
- Use linear mask values
- high-quality GParamBoolean
- Generate more accurate and consistent output (slower)
GeglOperationSource
GObject/GeglOperation/GeglOperationSourcesubclasses
GeglOprawbayer-load_c
GeglOpv4l2_c
GeglOpexr-load_cpp
GeglOptiff-load_c
GeglOpwebp-load_c
GeglOpff-load_c
GeglOpjp2-load_c
GeglOpv4l_c
GeglOpraw-load_c
GeglOpjpg-load_c
GeglOpsvg-load_c
GeglOppixbuf_c
GeglOppng-load_c
GeglOppdf-load_c
GeglOpgif-load_c
GeglOptext_c
GeglOprgbe-load_c
GeglOpppm-load_c
GeglOpbuffer-source_c
GeglOperationPointRender
GeglOpgegl-buffer-load-op_c
GeglOpicc-load_c
GeglOpintrospect_c
GeglOpmagick-load_c
GeglOpopen-buffer_c
GeglOpv4l2_c
GeglOpexr-load_cpp
GeglOptiff-load_c
GeglOpwebp-load_c
GeglOpff-load_c
GeglOpjp2-load_c
GeglOpv4l_c
GeglOpraw-load_c
GeglOpjpg-load_c
GeglOpsvg-load_c
GeglOppixbuf_c
GeglOppng-load_c
GeglOppdf-load_c
GeglOpgif-load_c
GeglOptext_c
GeglOprgbe-load_c
GeglOpppm-load_c
GeglOpbuffer-source_c
GeglOperationPointRender
GeglOpgegl-buffer-load-op_c
GeglOpicc-load_c
GeglOpintrospect_c
GeglOpmagick-load_c
GeglOpopen-buffer_c
GeglOprawbayer-load_c
GObject/GeglOperation/GeglOperationSource/GeglOprawbayer-load_cProperties
- path GParamString
- Path of file to load.
GeglOpv4l2_c
GObject/GeglOperation/GeglOperationSource/GeglOpv4l2_cProperties
- path GeglParamFilePath
- video device path
- 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.
GeglOpexr-load_cpp
GObject/GeglOperation/GeglOperationSource/GeglOpexr-load_cppProperties
- path GeglParamFilePath
- Path of file to load.
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)
- metadata GParamObject
- Object to receive image metadata
GeglOpwebp-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpwebp-load_cProperties
- path GeglParamFilePath
- Path of file to load
- uri GeglParamUri
- URI for file to load
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
GeglOpjp2-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpjp2-load_cProperties
- path GeglParamFilePath
- Path of file to load
- uri GeglParamUri
- URI for file to load
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.
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
GeglOpjpg-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpjpg-load_cProperties
- path GeglParamFilePath
- Path of file to load
- uri GeglParamUri
- URI of file to load
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
GeglOppixbuf_c
GObject/GeglOperation/GeglOperationSource/GeglOppixbuf_cProperties
- pixbuf GParamObject
- GdkPixbuf to use
GeglOppng-load_c
GObject/GeglOperation/GeglOperationSource/GeglOppng-load_cProperties
- path GeglParamFilePath
- Path of file to load.
- uri GeglParamUri
- URI for file to load.
- metadata GParamObject
- Object to supply image metadata
GeglOppdf-load_c
GObject/GeglOperation/GeglOperationSource/GeglOppdf-load_cProperties
- path GeglParamFilePath
- file to load
- uri GeglParamUri
- uri of file to load
- page GeglParamInt
- Page to render
- pages GeglParamInt
- Total pages, provided as a visual read-only property
- ppi GeglParamDouble
- Point/pixels per inch
- password GParamString
- Password to use for decryption of PDF, or blank for none
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
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)
GeglOprgbe-load_c
GObject/GeglOperation/GeglOperationSource/GeglOprgbe-load_cProperties
- path GeglParamFilePath
- Path of file to load.
GeglOpppm-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpppm-load_cProperties
- path GeglParamFilePath
- Path of file to load.
- uri GeglParamFilePath
- URI of image to load.
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-cell_c
GeglOpnoise-perlin_c
GeglOpnoise-simplex_c
GeglOpradial-gradient_c
GeglOpcolor_c
GeglOpgrid_c
GeglOplinear-gradient_c
GeglOpnoise-cell_c
GeglOpnoise-perlin_c
GeglOpnoise-simplex_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-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
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
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.
GeglOpicc-load_c
GObject/GeglOperation/GeglOperationSource/GeglOpicc-load_cProperties
- path GeglParamFilePath
- Path of 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
GeglOperationComposer
GObject/GeglOperation/GeglOperationComposersubclasses
GeglOperationPointComposer
GeglOpgluas_c
GeglOpvoronoi-diagram_cc
GeglOpseamless-clone_c
GeglOpmatting-levin_c
GeglOpcast-space_c
GeglOpconvert-space_c
GeglOpcrop_c
GeglOpimage-compare_c
GeglOpmap-absolute_c
GeglOpmap-relative_c
GeglOpmatting-global_c
GeglOplens-blur_cc
GeglOpgluas_c
GeglOpvoronoi-diagram_cc
GeglOpseamless-clone_c
GeglOpmatting-levin_c
GeglOpcast-space_c
GeglOpconvert-space_c
GeglOpcrop_c
GeglOpimage-compare_c
GeglOpmap-absolute_c
GeglOpmap-relative_c
GeglOpmatting-global_c
GeglOplens-blur_cc
GeglOperationPointComposer
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposersubclasses
GeglOpsubtractive_c
GeglOpsoft-dodge_c
GeglOpsoft-burn_c
GeglOpnegation_c
GeglOpaverage_c
GeglOpblend-reflect_c
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
GeglOpnegative-darkroom_c
GeglOpopacity_c
GeglOpover_c
GeglOpthreshold_c
GeglOpweighted-blend_c
GeglOpsoft-dodge_c
GeglOpsoft-burn_c
GeglOpnegation_c
GeglOpaverage_c
GeglOpblend-reflect_c
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
GeglOpnegative-darkroom_c
GeglOpopacity_c
GeglOpover_c
GeglOpthreshold_c
GeglOpweighted-blend_c
GeglOpsubtractive_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpsubtractive_cGeglOpsoft-dodge_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpsoft-dodge_cGeglOpsoft-burn_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpsoft-burn_cGeglOpnegation_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpnegation_cGeglOpaverage_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpaverage_cGeglOpblend-reflect_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpblend-reflect_cGeglOpadd_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
GeglOpnegative-darkroom_c
GObject/GeglOperation/GeglOperationComposer/GeglOperationPointComposer/GeglOpnegative-darkroom_cProperties
- curve GeglParamEnum
- Hardcoded characteristic curve and color data
- exposure GeglParamDouble
- Base enlargement exposure
- expC GeglParamDouble
- Cyan filter compensation for the negative image
- expM GeglParamDouble
- Magenta filter compensation for the negative image
- expY GeglParamDouble
- Yellow filter compensation for the negative image
- clip GParamBoolean
- Clip base + fog to have a pure white output value
- boost GeglParamDouble
- Boost paper density to take advantage of increased dynamic range of a monitor compared to a photographic paper
- contrast GeglParamDouble
- Increase contrast for papers with fixed contrast (usually color papers)
- dodge GeglParamDouble
- The f-stop of dodge/burn for pure white/black auxiliary input
- preflash GParamBoolean
- Show preflash controls
- flashC GeglParamDouble
- Preflash the negative with red light to reduce contrast of the print
- flashM GeglParamDouble
- Preflash the negative with green light to reduce contrast of the print
- flashY GeglParamDouble
- Preflash the negative with blue light to reduce contrast of the print
- illum GParamBoolean
- Show illuminant controls
- illumX GeglParamDouble
- Adjust the X tristimulus value for output
- illumZ GeglParamDouble
- Adjust the Z tristimulus value for output
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_cGeglOpgluas_c
GObject/GeglOperation/GeglOperationComposer/GeglOpgluas_cProperties
- script GParamString
- The lua script containing the implementation of this operation.
- error GParamString
- Parse/compile error, if any.
- file GeglParamFilePath
- A stored lua script on disk implementing an operation.
- user-value GeglParamDouble
- Available as a global variable 'user_value' in lua.
GeglOpvoronoi-diagram_cc
GObject/GeglOperation/GeglOperationComposer/GeglOpvoronoi-diagram_ccProperties
- metric GeglParamEnum
- Metric to use for the distance calculation
- mask GeglParamColor
- Unseeded region color
- invert GParamBoolean
- Invert mask
- seed-edges GParamBoolean
- Whether the image edges are also seeded
- abyss-policy GeglParamEnum
- How image edges are handled
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
GeglOpcast-space_c
GObject/GeglOperation/GeglOperationComposer/GeglOpcast-space_cProperties
- space-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
GeglOpconvert-space_c
GObject/GeglOperation/GeglOperationComposer/GeglOpconvert-space_cProperties
- space-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/GeglOperationComposer/GeglOpcrop_cProperties
- x GeglParamDouble
- y GeglParamDouble
- width GeglParamDouble
- height GeglParamDouble
- reset-origin GParamBoolean
GeglOpimage-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
- seed GeglParamSeed
GeglOplens-blur_cc
GObject/GeglOperation/GeglOperationComposer/GeglOplens-blur_ccProperties
- radius GeglParamDouble
- Blur radius
- highlight-factor GeglParamDouble
- Relative highlight strength
- highlight-threshold-low GeglParamDouble
- highlight-threshold-high GeglParamDouble
- clip GParamBoolean
- Clip output to the input extents
- linear-mask GParamBoolean
- Use linear mask values
GeglOperationComposer3
GObject/GeglOperation/GeglOperationComposer3subclasses
GeglOppaint-select_cc
GObject/GeglOperation/GeglOperationComposer3/GeglOppaint-select_ccProperties
- mode GeglParamEnum
- Either to add to or subtract from the mask
- use-local-region GParamBoolean
- Perform graphcut in a local region
- region-x GeglParamInt
- region-y GeglParamInt
- region-width GeglParamInt
- region-height GeglParamInt
GeglOperationPointComposer3
GObject/GeglOperation/GeglOperationComposer3/GeglOperationPointComposer3subclasses
GeglOpremap_c
GObject/GeglOperation/GeglOperationComposer3/GeglOperationPointComposer3/GeglOpremap_cGeglOperationSink
GObject/GeglOperation/GeglOperationSinksubclasses
GeglOpexr-save_cc
GeglOpwebp-save_c
GeglOptiff-save_c
GeglOpff-save_c
GeglOpsdl2-display_c
GeglOpsave-pixbuf_c
GeglOpjpg-save_c
GeglOppng-save_c
GeglOpppm-save_c
GeglOpnpy-save_c
GeglOprgbe-save_c
GeglOpbuffer-sink_c
GeglOpdisplay_c
GeglOpgegl-buffer-save-op_c
GeglOpicc-save_c
GeglOpsave_c
GeglOpwrite-buffer_c
GeglOpwebp-save_c
GeglOptiff-save_c
GeglOpff-save_c
GeglOpsdl2-display_c
GeglOpsave-pixbuf_c
GeglOpjpg-save_c
GeglOppng-save_c
GeglOpppm-save_c
GeglOpnpy-save_c
GeglOprgbe-save_c
GeglOpbuffer-sink_c
GeglOpdisplay_c
GeglOpgegl-buffer-save-op_c
GeglOpicc-save_c
GeglOpsave_c
GeglOpwrite-buffer_c
GeglOpexr-save_cc
GObject/GeglOperation/GeglOperationSink/GeglOpexr-save_ccProperties
- path GeglParamFilePath
- path of file to write to.
- tile GeglParamInt
- tile size to use.
GeglOpwebp-save_c
GObject/GeglOperation/GeglOperationSink/GeglOpwebp-save_cProperties
- path GeglParamFilePath
- Target path and filename, use '-' for stdout
- quality GeglParamInt
- WebP compression quality
GeglOptiff-save_c
GObject/GeglOperation/GeglOperationSink/GeglOptiff-save_cProperties
- path GeglParamFilePath
- Target path and filename, use '-' for stdout
- bitdepth GeglParamInt
- -1, 8, 16, 32 and 64 are the currently accepted values, -1 means auto
- fp GeglParamInt
- floating point -1 means auto, 0 means integer 1 meant float.
- metadata GParamObject
- Object to receive image metadata
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.
GeglOpsdl2-display_c
GObject/GeglOperation/GeglOperationSink/GeglOpsdl2-display_cProperties
- window-title GParamString
- Title to be given to output window
GeglOpsave-pixbuf_c
GObject/GeglOperation/GeglOperationSink/GeglOpsave-pixbuf_cProperties
- pixbuf GParamObject
- The output pixbuf produced by process is stored in this property
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
- metadata GParamObject
- Object to supply image metadata
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.
- metadata GParamObject
- Object to supply image metadata
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.
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.
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.
- metadata GParamObject
- Object providing image metadata
GeglOpwrite-buffer_c
GObject/GeglOperation/GeglOperationSink/GeglOpwrite-buffer_cProperties
- buffer GParamObject
- A pre-existing GeglBuffer to write incoming buffer data to.
GeglOppiecewise-blend_cc
GObject/GeglOperation/GeglOppiecewise-blend_ccProperties
- levels GeglParamInt
- Number of blend levels
- gamma GeglParamDouble
- Gamma factor for blend-level spacing
- linear-mask GParamBoolean
- Use linear mask values
JsonParser
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. (Deprecated for "cache-policy".)
- cache-policy GParamEnum
- Cache policy for this node, 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/GeglNodeOutputVisitableGeglColor
GObject/GeglColorProperties
- string GParamString
- A String representation of the GeglColor
GeglCurve
GObject/GeglCurveGeglPath
GObject/GeglPathGeglTileSource
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
- initialized GParamBoolean
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
- initialized GParamBoolean
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
GeglTileBackendSwap
GObject/GeglTileSource/GeglTileBackend/GeglTileBackendSwapInherited 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
GeglAudioFragment
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/GeglCallbackVisitorGeglEvalManager
GObject/GeglEvalManagerGeglProcessor
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.