Klasse StrokeNode

Alle implementierten Schnittstellen:
PointerInterface

public class StrokeNode extends RenderNode
A render node that will fill the area determined by stroking the the given
[struct@Gsk.Path] using the [struct@Gsk.Stroke] attributes.

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

  • Konstruktordetails Linksymbol

    • StrokeNode Linksymbol

      public StrokeNode(PointerContainer pointer)
    • StrokeNode Linksymbol

      public StrokeNode(@Nonnull RenderNode child, @Nonnull Path path, @Nonnull Stroke stroke)
      Creates a #GskRenderNode that will fill the outline generated by stroking
      the given @path using the attributes defined in @stroke.

      The area is filled with @child.
      Parameter:
      child - The node to stroke the area with
      path - The path describing the area to stroke
      stroke - The stroke attributes to use
  • Methodendetails Linksymbol

    • getClassHandler Linksymbol

      public static ClassHandler getClassHandler()
    • getChild Linksymbol

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

      public Path getPath()
      Retrieves the path that will be stroked with the contents of
      the @node.
      Gibt zurück:
      a #GskPath
    • getStroke Linksymbol

      public Stroke getStroke()
      Retrieves the stroke attributes used in this @node.
      Gibt zurück:
      a #GskStroke
    • getTypeID Linksymbol

      public static long getTypeID()
    • getParentTypeID Linksymbol

      public static long getParentTypeID()
    • getTypeSize Linksymbol

      public static TypeSystem.TypeSize getTypeSize()
    • getParentTypeSize Linksymbol

      public static TypeSystem.TypeSize getParentTypeSize()
    • getInstanceSize Linksymbol

      public static int getInstanceSize()