Uses of Class
visad.util.HersheyFont

Packages that use HersheyFont
visad The core VisAD package, providing support for VisAD's Data & MathType hierarchy, as well as for VisAD Displays and remote collaboration. 
visad.bom.annotations   
 

Uses of HersheyFont in visad
 

Methods in visad that return HersheyFont
 HersheyFont TextControl.getHersheyFont()
          return the HersheyFont
 

Methods in visad with parameters of type HersheyFont
static VisADLineArray PlotText.render_font(String str, HersheyFont font, double[] start, double[] base, double[] up, boolean center)
          Convert a string of characters (ASCII collating sequence) into a series of lines for drawing.
static VisADLineArray PlotText.render_font(String str, HersheyFont font, double[] start, double[] base, double[] up, TextControl.Justification justification)
          Convert a string of characters (ASCII collating sequence) into a series of lines for drawing.
static VisADLineArray PlotText.render_font(String str, HersheyFont font, double[] start, double[] base, double[] up, TextControl.Justification justification, double characRotation)
          Convert a string of characters (ASCII collating sequence) into a series of lines for drawing.
static VisADLineArray PlotText.render_font(String str, HersheyFont font, double[] start, double[] base, double[] up, TextControl.Justification justification, TextControl.Justification verticalJustification)
          Convert a string of characters (ASCII collating sequence) into a series of lines for drawing.
static VisADLineArray PlotText.render_font(String str, HersheyFont font, double[] start, double[] base, double[] up, TextControl.Justification justification, TextControl.Justification verticalJustification, double characRotation, double scale, double[] offsets)
          Convert a string of characters (ASCII collating sequence) into a series of lines for drawing.
 void AxisScale.setFont(HersheyFont font)
          Set the font used for rendering the labels
 

Uses of HersheyFont in visad.bom.annotations
 

Methods in visad.bom.annotations with parameters of type HersheyFont
static Shape3D ScreenAnnotatorUtils.makeLabelShape3D(DisplayImplJ3D display, String text, int x, int y, float[] colour, Font font, HersheyFont hfont, double zValue, double scaleFactor, boolean filled, double thickness, double orientation, TextControl.Justification horizontal, TextControl.Justification vertical, double charRotation)
          Construct a Shape3D object from a routine description of a Label using 2D fonts.
 void LabelJ3D.setHersheyFont(HersheyFont hfont)
          Set the Hershey font to use for the text.
 

Constructors in visad.bom.annotations with parameters of type HersheyFont
LabelJ3D(String text, int xLocation, int yLocation, float[] colour, Font font, HersheyFont hfont, double zValue, double fontSizeInPixels, boolean filled, double thickness, double orientation, TextControl.Justification horizontalJustification, TextControl.Justification verticalJustification, double charRotation)
          Constructor for LabelJ3D.
LabelJ3D(String text, int xLocation, int yLocation, float[] colour, Font font, HersheyFont hfont, double zValue, double fontSizeInPixels, boolean filled, double thickness, TextControl.Justification horizontalJustification, TextControl.Justification verticalJustification)
          Constructor for a filled or unfilled font.
LabelJ3D(String text, int xLocation, int yLocation, float[] colour, Font font, HersheyFont hfont, double zValue, double fontSizeInPixels, TextControl.Justification horizontalJustification, TextControl.Justification verticalJustification)
          Constructor for a filled font.