Class GradientTextStyle

java.lang.Object
org.jzy3d.plot3d.text.renderers.jogl.style.GradientTextStyle
All Implemented Interfaces:
com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate

public class GradientTextStyle extends Object implements com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate
  • Constructor Details

    • GradientTextStyle

      public GradientTextStyle(float gradientSize, Color color1, Color color2)
  • Method Details

    • intensityOnly

      public boolean intensityOnly()
      Specified by:
      intensityOnly in interface com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate
    • getBounds

      public Rectangle2D getBounds(CharSequence str, Font font, FontRenderContext frc)
      Specified by:
      getBounds in interface com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate
    • getBounds

      public Rectangle2D getBounds(String str, Font font, FontRenderContext frc)
      Specified by:
      getBounds in interface com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate
    • getBounds

      public Rectangle2D getBounds(GlyphVector gv, FontRenderContext frc)
      Specified by:
      getBounds in interface com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate
    • drawGlyphVector

      public void drawGlyphVector(Graphics2D graphics, GlyphVector str, int x, int y)
      Specified by:
      drawGlyphVector in interface com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate
    • draw

      public void draw(Graphics2D graphics, String str, int x, int y)
      Specified by:
      draw in interface com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate