Klasse Pattern

Alle implementierten Schnittstellen:
PointerInterface

public class Pattern extends Record
  • Konstruktordetails

    • Pattern

      public Pattern(PointerContainer pointer)
    • Pattern

      public Pattern(double x0, double y0, double x1, double y1)
      Parameter:
      x0 -
      y0 -
      x1 -
      y1 -
  • Methodendetails

    • getClassHandler

      public static ClassHandler getClassHandler()
    • createForSurfacePattern

      public static Pattern createForSurfacePattern(@Nonnull Surface surface)
      Parameter:
      surface -
      Gibt zurück:
    • addColorStopRgb

      public void addColorStopRgb(double offset, double red, double green, double blue)
      Parameter:
      offset -
      red -
      green -
      blue -
    • addColorStopRgba

      public void addColorStopRgba(double offset, double red, double green, double blue, double alpha)
      Parameter:
      offset -
      red -
      green -
      blue -
      alpha -
    • setExtend

      public void setExtend(int extend)
      Parameter:
      extend -
    • destroy

      public void destroy()
      Beschreibung aus Klasse kopiert: Record
      Frees resources. Free memory allocated for this record. Object is invalid afterwards and should not be accessed.
      Setzt außer Kraft:
      destroy in Klasse Record
    • 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()