Class ExtraBrushStyle

java.lang.Object
com.myscript.iink.graphics.ExtraBrushStyle

public class ExtraBrushStyle extends Object
Extra brush style information for the rendering of strokes.
Since:
4.0
  • Field Details

    • brushName

      public String brushName
      The extra brush name.
    • strokeWidth

      public float strokeWidth
      The stroke width (document coordinates in mm).
    • pressureSensitivity

      public float pressureSensitivity
      The pressure sensitivity, in [0,1].
    • tiltSensitivity

      public float tiltSensitivity
      The tilt sensitivity, in [0,1].
    • orientationEnabled

      public boolean orientationEnabled
      Enable use of orientation data.
  • Constructor Details

    • ExtraBrushStyle

      public ExtraBrushStyle()
      Default constructor.
    • ExtraBrushStyle

      public ExtraBrushStyle(@NotNull @NotNull String brushName, float strokeWidth, float pressureSensitivity, float tiltSensitivity, boolean orientationEnabled)
      Constructs an ExtraBrushStyle
      Parameters:
      brushName - the brush name.
      strokeWidth - the stroke width (document coordinates in mm).
      pressureSensitivity - the pressure sensitivity.
      tiltSensitivity - the tilt sensitivity.
      orientationEnabled - the orientation support.
  • Method Details

    • equals

      public boolean equals(@Nullable @Nullable Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      @NotNull public @NotNull String toString()
      Overrides:
      toString in class Object