| Package | Description |
|---|---|
| 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 |
| Modifier and Type | Method and Description |
|---|---|
HersheyFont |
TextControl.getHersheyFont()
return the HersheyFont
|
| Modifier and Type | Method and Description |
|---|---|
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
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Constructor and Description |
|---|
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.
|