class Gsk::RepeatingRadialGradientNode
- Gsk::RepeatingRadialGradientNode
- Gsk::RenderNode
- Reference
- Object
Overview
A render node for a repeating radial gradient.
Defined in:
lib/gi-crystal/src/auto/gsk-4.0/repeating_radial_gradient_node.crConstructors
-
.new(bounds : Graphene::Rect, center : Graphene::Point, hradius : Float32, vradius : Float32, start : Float32, end _end : Float32, color_stops : Enumerable(Gsk::ColorStop)) : self
Creates a
Gsk::RenderNode
that draws a repeating radial gradient. -
.new
Initialize a new
RepeatingRadialGradientNode
.
Class Method Summary
-
.g_type : UInt64
Returns the type id (GType) registered in GLib type system.
Instance Method Summary
-
#==(other : self)
Returns
true
if this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher)
Instance methods inherited from class Gsk::RenderNode
==(other : self)
==,
bounds : Graphene::Rect
bounds,
draw(cr : Cairo::Context) : Nil
draw,
finalize
finalize,
hash(hasher)
hash,
node_type : Gsk::RenderNodeType
node_type,
serialize : GLib::Bytes
serialize,
to_unsafe : Pointer(Void)
to_unsafe,
write_to_file(filename : String) : Bool
write_to_file
Constructor methods inherited from class Gsk::RenderNode
new(pointer : Pointer(Void), transfer : GICrystal::Transfer)
new
Class methods inherited from class Gsk::RenderNode
deserialize(bytes : GLib::Bytes, error_func : Gsk::ParseErrorFunc | Nil, user_data : Pointer(Void) | Nil) : Gsk::RenderNode | Nil
deserialize,
g_type : UInt64
g_type
Constructor Detail
def self.new(bounds : Graphene::Rect, center : Graphene::Point, hradius : Float32, vradius : Float32, start : Float32, end _end : Float32, color_stops : Enumerable(Gsk::ColorStop)) : self
#
Creates a Gsk::RenderNode
that draws a repeating radial gradient.
The radial gradient starts around center. The size of the gradient is dictated by hradius in horizontal orientation and by vradius in vertial orientation.
Class Method Detail
Returns the type id (GType) registered in GLib type system.
Instance Method Detail
def ==(other : self)
#
Description copied from class Reference
Returns true
if this reference is the same as other. Invokes same?
.