Klasse FillNode

Alle implementierten Schnittstellen:
PointerInterface

public class FillNode extends RenderNode
A render node filling the area given by [struct@Gsk.Path]
and [enum@Gsk.FillRule] with the child node.

https://docs.gtk.org/gsk4/class.FillNode.html

  • Konstruktordetails

    • FillNode

      public FillNode(PointerContainer pointer)
    • FillNode

      public FillNode(@Nonnull RenderNode child, @Nonnull Path path, int fill_rule)
      Creates a `GskRenderNode` that will fill the @child in the area
      given by @path and @fill_rule.
      Parameter:
      child - The node to fill the area with
      path - The path describing the area to fill
      fill_rule - The fill rule to use
  • Methodendetails

    • getClassHandler

      public static ClassHandler getClassHandler()
    • getChild

      public RenderNode getChild()
      Gets the child node that is getting drawn by the given @node.
      Gibt zurück:
      The child that is getting drawn
    • getFillRule

      public int getFillRule()
      Retrieves the fill rule used to determine how the path is filled.
      Gibt zurück:
      a `GskFillRule`
    • getPath

      public Path getPath()
      Retrieves the path used to describe the area filled with the contents of
      the @node.
      Gibt zurück:
      a `GskPath`
    • getTypeID

      public static long getTypeID()
    • getParentTypeID

      public static long getParentTypeID()
    • getTypeSize

      public static TypeSystem.TypeSize getTypeSize()
    • getParentTypeSize

      public static TypeSystem.TypeSize getParentTypeSize()
    • getInstanceSize

      public static int getInstanceSize()