Gimp.structs
Array
- :Constructors:
::
Array()
new(data:list, static_data:bool) -> Gimp.Array
Runtime functions †
- copy
(*args, **kwargs)
- free
(*args, **kwargs)
- new
(*args, **kwargs)
- new(data:list, static_data:bool) -> Gimp.Array
BatchProcedureClass
- :Constructors:
::
BatchProcedureClass()
BrushClass
- :Constructors:
::
BrushClass()
ChannelClass
- :Constructors:
::
ChannelClass()
ChoiceClass
- :Constructors:
::
ChoiceClass()
ColorConfigClass
- :Constructors:
::
ColorConfigClass()
ColorManagedInterface
- :Constructors:
::
ColorManagedInterface()
ColorProfileClass
- :Constructors:
::
ColorProfileClass()
- :Constructors:
::
ColorTransformClass()
Config
Runtime functions ††
- copy
(*args, **kwargs)
- copy(self, dest:Gimp.Config, flags:GObject.ParamFlags) -> bool
- deserialize
(*args, **kwargs)
- deserialize(self, scanner:GLib.Scanner, nest_level:int, data=None) -> bool
- deserialize_file
(*args, **kwargs)
- deserialize_file(self, file:Gio.File, data=None) -> bool
- deserialize_parasite
(*args, **kwargs)
- deserialize_parasite(self, parasite:Gimp.Parasite, data=None) -> bool
- deserialize_properties
(*args, **kwargs)
- deserialize_properties(self, scanner:GLib.Scanner, nest_level:int) -> bool
- deserialize_property
(*args, **kwargs)
- deserialize_property(self, scanner:GLib.Scanner, nest_level:int) -> GLib.TokenType
- deserialize_stream
(*args, **kwargs)
- deserialize_stream(self, input:Gio.InputStream, data=None) -> bool
- deserialize_string
(*args, **kwargs)
- deserialize_string(self, text:list, data=None) -> bool
- duplicate
(*args, **kwargs)
- is_equal_to
(*args, **kwargs)
- is_equal_to(self, b:Gimp.Config) -> bool
- reset
(*args, **kwargs)
- serialize
(*args, **kwargs)
- serialize(self, writer:Gimp.ConfigWriter, data=None) -> bool
- serialize_changed_properties
(*args, **kwargs)
- serialize_changed_properties(self, writer:Gimp.ConfigWriter) -> bool
- serialize_properties
(*args, **kwargs)
- serialize_properties(self, writer:Gimp.ConfigWriter) -> bool
- serialize_property
(*args, **kwargs)
- serialize_property(self, param_spec:GObject.ParamSpec, writer:Gimp.ConfigWriter) -> bool
- serialize_property_by_name
(*args, **kwargs)
- serialize_property_by_name(self, prop_name:str, writer:Gimp.ConfigWriter) -> bool
- serialize_to_fd
(*args, **kwargs)
- serialize_to_fd(self, fd:int, data=None) -> bool
- serialize_to_file
(*args, **kwargs)
- serialize_to_file(self, file:Gio.File, header:str=None, footer:str=None, data=None) -> bool
- serialize_to_parasite
(*args, **kwargs)
- serialize_to_parasite(self, parasite_name:str, parasite_flags:int, data=None) -> Gimp.Parasite
- serialize_to_stream
(*args, **kwargs)
- serialize_to_stream(self, output:Gio.OutputStream, header:str=None, footer:str=None, data=None) -> bool
- serialize_to_string
(*args, **kwargs)
- serialize_to_string(self, data=None) -> str
ConfigWriter
- :Constructors:
::
new_from_fd(fd:int) -> Gimp.ConfigWriter or None
new_from_file(file:Gio.File, atomic:bool, header:str) -> Gimp.ConfigWriter or None
new_from_stream(output:Gio.OutputStream, header:str) -> Gimp.ConfigWriter or None
new_from_string(string:GLib.String) -> Gimp.ConfigWriter or None
Runtime functions †††
- close
(*args, **kwargs)
- comment
(*args, **kwargs)
- comment(self, comment:str)
- comment_mode
(*args, **kwargs)
- comment_mode(self, enable:bool)
- copy
(self, /)
- documentation unavailable
- data
(*args, **kwargs)
- finish
(*args, **kwargs)
- finish(self, footer:str) -> bool
- identifier
(*args, **kwargs)
- identifier(self, identifier:str)
- linefeed
(*args, **kwargs)
- new_from_fd
(*args, **kwargs)
- new_from_fd(fd:int) -> Gimp.ConfigWriter or None
- new_from_file
(*args, **kwargs)
- new_from_file(file:Gio.File, atomic:bool, header:str) -> Gimp.ConfigWriter or None
- new_from_stream
(*args, **kwargs)
- new_from_stream(output:Gio.OutputStream, header:str) -> Gimp.ConfigWriter or None
- new_from_string
(*args, **kwargs)
- new_from_string(string:GLib.String) -> Gimp.ConfigWriter or None
- open
(*args, **kwargs)
- print_
(*args, **kwargs)
- print_(self, string:str, len:int)
- ref
(*args, **kwargs)
- ref(self) -> Gimp.ConfigWriter
- revert
(*args, **kwargs)
- string
(*args, **kwargs)
- unref
(*args, **kwargs)
DisplayClass
- :Constructors:
::
DisplayClass()
DrawableClass
- :Constructors:
::
DrawableClass()
DrawableFilterClass
- :Constructors:
::
DrawableFilterClass()
DrawableFilterConfigClass
- :Constructors:
::
DrawableFilterConfigClass()
EnumDesc
- :Constructors:
::
EnumDesc()
ExportOptionsClass
- :Constructors:
::
ExportOptionsClass()
ExportProcedureClass
- :Constructors:
::
ExportProcedureClass()
FileProcedureClass
- :Constructors:
::
FileProcedureClass()
FlagsDesc
- :Constructors:
::
FlagsDesc()
FontClass
- :Constructors:
::
FontClass()
GradientClass
- :Constructors:
::
GradientClass()
GroupLayerClass
- :Constructors:
::
GroupLayerClass()
ImageClass
- :Constructors:
::
ImageClass()
ImageProcedureClass
- :Constructors:
::
ImageProcedureClass()
ItemClass
- :Constructors:
::
ItemClass()
LayerClass
- :Constructors:
::
LayerClass()
LayerMaskClass
- :Constructors:
::
LayerMaskClass()
LoadProcedureClass
- :Constructors:
::
LoadProcedureClass()
Matrix2
- :Constructors:
::
Matrix2()
Runtime functions ††††
- copy
(self, /)
- documentation unavailable
- determinant
(*args, **kwargs)
- determinant(self) -> float
- identity
(*args, **kwargs)
- invert
(*args, **kwargs)
- mult
(*args, **kwargs)
- mult(self, right:Gimp.Matrix2)
- transform_point
(*args, **kwargs)
- transform_point(self, x:float, y:float) -> newx:float, newy:float
Matrix3
- :Constructors:
::
Matrix3()
Runtime functions †††††
- affine
(*args, **kwargs)
- affine(self, a:float, b:float, c:float, d:float, e:float, f:float)
- copy
(self, /)
- documentation unavailable
- determinant
(*args, **kwargs)
- determinant(self) -> float
- equal
(*args, **kwargs)
- equal(self, matrix2:Gimp.Matrix3) -> bool
- identity
(*args, **kwargs)
- invert
(*args, **kwargs)
- is_affine
(*args, **kwargs)
- is_diagonal
(*args, **kwargs)
- is_diagonal(self) -> bool
- is_identity
(*args, **kwargs)
- is_identity(self) -> bool
- is_simple
(*args, **kwargs)
- mult
(*args, **kwargs)
- mult(self, right:Gimp.Matrix3)
- rotate
(*args, **kwargs)
- rotate(self, theta:float)
- scale
(*args, **kwargs)
- scale(self, x:float, y:float)
- transform_point
(*args, **kwargs)
- transform_point(self, x:float, y:float, newx:float, newy:float)
- translate
(*args, **kwargs)
- translate(self, x:float, y:float)
- xshear
(*args, **kwargs)
- xshear(self, amount:float)
- yshear
(*args, **kwargs)
- yshear(self, amount:float)
Matrix4
- :Constructors:
::
Matrix4()
Runtime functions ††††††
- identity
(*args, **kwargs)
- mult
(*args, **kwargs)
- mult(self, right:Gimp.Matrix4)
- to_deg
(*args, **kwargs)
- to_deg(self) -> a:float, b:float, c:float
- transform_point
(*args, **kwargs)
- transform_point(self, x:float, y:float, z:float) -> float, newx:float, newy:float, newz:float
- :Constructors:
::
MetadataClass()
ModuleClass
- :Constructors:
::
ModuleClass()
ModuleDBClass
- :Constructors:
::
ModuleDBClass()
ModuleInfo
- :Constructors:
::
ModuleInfo()
PDBClass
- :Constructors:
::
PDBClass()
PaletteClass
- :Constructors:
::
PaletteClass()
ParamSpecObject
- :Constructors:
::
ParamSpecObject()
Runtime functions †††††††
- duplicate
(*args, **kwargs)
- duplicate(pspec:GObject.ParamSpec) -> GObject.ParamSpec
- get_default
(*args, **kwargs)
- get_default(pspec:GObject.ParamSpec) -> GObject.Object
- has_default
(*args, **kwargs)
- has_default(pspec:GObject.ParamSpec) -> bool
- set_default
(*args, **kwargs)
- set_default(pspec:GObject.ParamSpec, default_value:GObject.Object=None)
ParamSpecObjectClass
- :Constructors:
::
ParamSpecObjectClass()
Parasite
- :Constructors:
::
Parasite()
new(name:str, flags:int, data:list=None) -> Gimp.Parasite
Runtime functions ††††††††
- compare
(*args, **kwargs)
- compare(self, b:Gimp.Parasite) -> bool
- copy
(*args, **kwargs)
- copy(self) -> Gimp.Parasite
- free
(*args, **kwargs)
- get_data
(*args, **kwargs)
- get_flags
(*args, **kwargs)
- get_name
(*args, **kwargs)
- has_flag
(*args, **kwargs)
- has_flag(self, flag:int) -> bool
- is_persistent
(*args, **kwargs)
- is_persistent(self) -> bool
- is_type
(*args, **kwargs)
- is_type(self, name:str) -> bool
- is_undoable
(*args, **kwargs)
- is_undoable(self) -> bool
- new
(*args, **kwargs)
- new(name:str, flags:int, data:list=None) -> Gimp.Parasite
PathClass
- :Constructors:
::
PathClass()
PatternClass
- :Constructors:
::
PatternClass()
PixPipeParams
- :Constructors:
::
PixPipeParams()
PlugInClass
- :Constructors:
::
PlugInClass()
ProcedureClass
- :Constructors:
::
ProcedureClass()
ProcedureConfigClass
- :Constructors:
::
ProcedureConfigClass()
ProgressVtable
- :Constructors:
::
ProgressVtable()
ResourceClass
- :Constructors:
::
ResourceClass()
Scanner
- :Constructors:
::
new_file(file:Gio.File) -> Gimp.Scanner
new_stream(input:Gio.InputStream) -> Gimp.Scanner
new_string(text:list) -> Gimp.Scanner
Runtime functions †††††††††
- copy
(self, /)
- documentation unavailable
- new_file
(*args, **kwargs)
- new_file(file:Gio.File) -> Gimp.Scanner
- new_stream
(*args, **kwargs)
- new_stream(input:Gio.InputStream) -> Gimp.Scanner
- new_string
(*args, **kwargs)
- new_string(text:list) -> Gimp.Scanner
- parse_boolean
(*args, **kwargs)
- parse_boolean(self) -> bool, dest:bool
- parse_color
(*args, **kwargs)
- parse_color(self) -> bool, color:Gegl.Color
- parse_data
(*args, **kwargs)
- parse_data(self) -> bool, dest:list
- parse_double
(*args, **kwargs)
- parse_double(self) -> bool, dest:float
- parse_identifier
(*args, **kwargs)
- parse_identifier(self) -> bool, identifier:str
- parse_int
(*args, **kwargs)
- parse_int(self) -> bool, dest:int
- parse_int64
(*args, **kwargs)
- parse_int64(self) -> bool, dest:int
- parse_matrix2
(*args, **kwargs)
- parse_matrix2(self) -> bool, dest:Gimp.Matrix2
- parse_string
(*args, **kwargs)
- parse_string(self) -> bool, dest:str
- parse_string_no_validate
(*args, **kwargs)
- parse_string_no_validate(self) -> bool, dest:str
- parse_token
(*args, **kwargs)
- parse_token(self, token:GLib.TokenType) -> bool
- ref
(*args, **kwargs)
- ref(self) -> Gimp.Scanner
- unref
(*args, **kwargs)
SelectionClass
- :Constructors:
::
SelectionClass()
TextLayerClass
- :Constructors:
::
TextLayerClass()
ThumbnailProcedureClass
- :Constructors:
::
ThumbnailProcedureClass()
UnitClass
- :Constructors:
::
UnitClass()
ValueArray
- :Constructors:
::
new(n_prealloced:int) -> Gimp.ValueArray
new_from_values(values:list) -> Gimp.ValueArray
Runtime functions ††††††††††
- append
(*args, **kwargs)
- append(self, value:GObject.Value=None) -> Gimp.ValueArray
- copy
(*args, **kwargs)
- copy(self) -> Gimp.ValueArray
- get_color_array
(*args, **kwargs)
- get_color_array(self, index:int) -> list
- get_core_object_array
(*args, **kwargs)
- get_core_object_array(self, index:int) -> list
- index
(*args, **kwargs)
- index(self, index:int) -> GObject.Value
- insert
(*args, **kwargs)
- insert(self, index:int, value:GObject.Value=None) -> Gimp.ValueArray
- length
(*args, **kwargs)
- new
(*args, **kwargs)
- new(n_prealloced:int) -> Gimp.ValueArray
- new_from_values
(*args, **kwargs)
- new_from_values(values:list) -> Gimp.ValueArray
- prepend
(*args, **kwargs)
- prepend(self, value:GObject.Value=None) -> Gimp.ValueArray
- ref
(*args, **kwargs)
- ref(self) -> Gimp.ValueArray
- remove
(*args, **kwargs)
- remove(self, index:int) -> Gimp.ValueArray
- truncate
(*args, **kwargs)
- truncate(self, n_values:int)
- unref
(*args, **kwargs)
Vector2
- :Constructors:
::
Vector2()
new(x:float, y:float) -> Gimp.Vector2
Runtime functions †††††††††††
- add
(*args, **kwargs)
- add(vector1:Gimp.Vector2, vector2:Gimp.Vector2) -> result:Gimp.Vector2
- add_val
(*args, **kwargs)
- add_val(self, vector2:Gimp.Vector2) -> Gimp.Vector2
- copy
(self, /)
- documentation unavailable
- cross_product
(*args, **kwargs)
- cross_product(self, vector2:Gimp.Vector2) -> Gimp.Vector2
- cross_product_val
(*args, **kwargs)
- cross_product_val(self, vector2:Gimp.Vector2) -> Gimp.Vector2
- inner_product
(*args, **kwargs)
- inner_product(self, vector2:Gimp.Vector2) -> float
- inner_product_val
(*args, **kwargs)
- inner_product_val(self, vector2:Gimp.Vector2) -> float
- length
(*args, **kwargs)
- length_val
(*args, **kwargs)
- length_val(self) -> float
- mul
(*args, **kwargs)
- mul_val
(*args, **kwargs)
- mul_val(self, factor:float) -> Gimp.Vector2
- neg
(*args, **kwargs)
- neg_val
(*args, **kwargs)
- neg_val(self) -> Gimp.Vector2
- new
(*args, **kwargs)
- new(x:float, y:float) -> Gimp.Vector2
- normal
(*args, **kwargs)
- normal(self) -> Gimp.Vector2
- normal_val
(*args, **kwargs)
- normal_val(self) -> Gimp.Vector2
- normalize
(*args, **kwargs)
- normalize_val
(*args, **kwargs)
- normalize_val(self) -> Gimp.Vector2
- rotate
(*args, **kwargs)
- rotate(self, alpha:float)
- rotate_val
(*args, **kwargs)
- rotate_val(self, alpha:float) -> Gimp.Vector2
- set
(*args, **kwargs)
- set(self, x:float, y:float)
- sub
(*args, **kwargs)
- sub(vector1:Gimp.Vector2, vector2:Gimp.Vector2) -> result:Gimp.Vector2
- sub_val
(*args, **kwargs)
- sub_val(self, vector2:Gimp.Vector2) -> Gimp.Vector2
Vector3
- :Constructors:
::
Vector3()
new(x:float, y:float, z:float) -> Gimp.Vector3
Runtime functions ††††††††††††
- add
(*args, **kwargs)
- add(vector1:Gimp.Vector3, vector2:Gimp.Vector3) -> result:Gimp.Vector3
- add_val
(*args, **kwargs)
- add_val(self, vector2:Gimp.Vector3) -> Gimp.Vector3
- copy
(self, /)
- documentation unavailable
- cross_product
(*args, **kwargs)
- cross_product(self, vector2:Gimp.Vector3) -> Gimp.Vector3
- cross_product_val
(*args, **kwargs)
- cross_product_val(self, vector2:Gimp.Vector3) -> Gimp.Vector3
- inner_product
(*args, **kwargs)
- inner_product(self, vector2:Gimp.Vector3) -> float
- inner_product_val
(*args, **kwargs)
- inner_product_val(self, vector2:Gimp.Vector3) -> float
- length
(*args, **kwargs)
- length_val
(*args, **kwargs)
- length_val(self) -> float
- mul
(*args, **kwargs)
- mul_val
(*args, **kwargs)
- mul_val(self, factor:float) -> Gimp.Vector3
- neg
(*args, **kwargs)
- neg_val
(*args, **kwargs)
- neg_val(self) -> Gimp.Vector3
- new
(*args, **kwargs)
- new(x:float, y:float, z:float) -> Gimp.Vector3
- normalize
(*args, **kwargs)
- normalize_val
(*args, **kwargs)
- normalize_val(self) -> Gimp.Vector3
- rotate
(*args, **kwargs)
- rotate(self, alpha:float, beta:float, gamma:float)
- rotate_val
(*args, **kwargs)
- rotate_val(self, alpha:float, beta:float, gamma:float) -> Gimp.Vector3
- set
(*args, **kwargs)
- set(self, x:float, y:float, z:float)
- sub
(*args, **kwargs)
- sub(vector1:Gimp.Vector3, vector2:Gimp.Vector3) -> result:Gimp.Vector3
- sub_val
(*args, **kwargs)
- sub_val(self, vector2:Gimp.Vector3) -> Gimp.Vector3
Vector4
- :Constructors:
::
Vector4()
VectorLoadData
- :Constructors:
::
VectorLoadData()
VectorLoadProcedureClass
- :Constructors:
::
VectorLoadProcedureClass()