All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

a. Variable in class figPac.fDisk
a. Variable in class figPac.fEllipticalArc
actionPerformed(ActionEvent). Method in class figPac.editPanel
actionPerformed(ActionEvent). Method in class figPac.fBezier
actionPerformed(ActionEvent). Method in class figPac.fPolygon
add(double, double). Method in class figPac.PointList
Appends a point to the list.
addActionListener(ActionListener). Method in class figPac.Figure
adobe2tex. Static variable in class figPac.Figure
The factor converting Adobe to Tex points.
anchor. Variable in class figPac.editPanel
anchor. Static variable in class figPac.fUtil
angle. Variable in class figPac.fArrowhead
The angle between the long axis of the arrowhead and the user x axis.
angle. Variable in class figPac.fBezier
angle. Variable in class figPac.fRotate
append(double, double). Method in class figPac.fBezier
Appends the vertex with coordinates (x,y) to the Bezier sequence.
append(double, double). Method in class figPac.fPolygon
append(fElement). Method in class figPac.Figure
Appends an element to the figure.
append(fElement). Method in class figPac.fSubFigure
Appends a new figure element to the subfigure.
ARC. Static variable in class figPac.fEllipticalArc
ARC. Static variable in class figPac.Template
Shortform for fEllipticalArc.ARC
arrowfrac. Variable in class figPac.fParticleLine
The fraction of the way along the line that the arrowhead appears.
arrowhead. Variable in class figPac.fParticleLine
The arrowhead on the particle line.
arrowHeadColor. Variable in class figPac.fArrow
The color used to fill the arrowhead on the screen.
arrowHeadColor. Variable in class figPac.fArrowhead
The color used to fill the arrowhead on the screen.
arrowHeadGray. Variable in class figPac.fArrow
Controls the density used to fill the arrowhead in postscript.
arrowHeadGray. Variable in class figPac.fArrowhead
Controls the density used to fill the arrowhead in postscript.

B

b. Variable in class figPac.fDisk
b. Variable in class figPac.fEllipticalArc
backgroundEnv. Variable in class figPac.Figure
The table of environment variables for the backgroundImg.
backgroundImg. Variable in class figPac.Figure
An offscreen Image for use as a background.
backgroundUsr2dvc. Variable in class figPac.Figure
The map from user to device coordinates taking into account changes made by the fElements of the background.
basePatch2parent. Variable in class figPac.fSubFigure
Each time the subfigure is drawn, the map from the coordinate system of the subfigure to that of its parent is initalized to basePatch2parent.
baseUsr2dvc. Variable in class figPac.Figure
The map from user to device coordinates before any changes are made by fElements or by dragging or zooming.
bottommargin. Variable in class figPac.Figure
The size of the bottom margin in pixels
bottommargin. Static variable in class figPac.Template
bottommargin(double). Method in class figPac.Figure
Sets the amount of white space at the bottom of the canvas.
bottommargin(double, String). Method in class figPac.Figure
Sets the amount of white space at the bottom of the canvas.
BOUNDARY. Static variable in class figPac.fDisk
BOUNDARY. Static variable in class figPac.Template
Shortform for fDisk.BOUNDARY

C

canvas. Static variable in class figPac.Template
centerfrac. Variable in class figPac.fCoil
The fraction of the way along the wire of the center of the coil.
centerfrac. Variable in class figPac.fResistor
The fraction of the way along the wire of the center of the resistor.
centerline. Variable in class figPac.fSquiggle
The parametrized curve giving the centerline of the squiggle.
centre. Variable in class figPac.fArrowhead
The centre of the arrowhead in user coordinates.
CHORD. Static variable in class figPac.fEllipticalArc
CHORD. Static variable in class figPac.Template
Shortform for fEllipticalArc.CHORD
clear(). Method in class figPac.Figure
Deletes all figure elements from the figure.
clearEnv(). Method in class figPac.Figure
Clears the table of environment variables.
clipOn. Variable in class figPac.fAxes
If clipOn is true, the clipping path is set to a rectangle through the ends of the coordinate axes.
CLOSED. Static variable in class figPac.fBezier
CLOSED. Static variable in class figPac.fCurve
CLOSED. Static variable in class figPac.Figure
CLOSED. Static variable in class figPac.fPolygon
CLOSED. Static variable in class figPac.Template
Shortform for *.CLOSED
cm2pix. Variable in class figPac.Figure
The factor converting centimeters to pixels.
cofmass. Variable in class figPac.fArrowhead
The centre of the arrowhead is this fraction of the way along the long axis of the arrowhead.
configure(String, double). Method in class figPac.fArrow
configure(String, double). Method in class figPac.fBezier
Sets the value of the property specified by the first argument to the second argument.
configure(String, double). Method in class figPac.fCoil
configure(String, double). Method in class figPac.fCurve
configure(String, double). Method in class figPac.fDisk
configure(String, double). Method in class figPac.fEllipticalArc
configure(String, double). Method in class figPac.fEnv
configure(String, double). Method in class figPac.figEditSetup
configure(String, double). Method in class figPac.fLabel
configure(String, double). Method in class figPac.fLine
configure(String, double). Method in class figPac.fParticleLine
configure(String, double). Method in class figPac.fPolygon
Sets the value of the property specified by the first argument to the second argument.
configure(String, double). Method in class figPac.fResistor
configure(String, double). Method in class figPac.fSquiggle
configure(String, double). Method in class figPac.fTeXlabel
configure(String, double[]). Method in class figPac.fArrow
configure(String, double[]). Method in class figPac.fBezier
Sets the value of the property specified by the first argument to the second argument.
configure(String, double[]). Method in class figPac.fCoil
configure(String, double[]). Method in class figPac.fCurve
configure(String, double[]). Method in class figPac.fDisk
configure(String, double[]). Method in class figPac.fEllipticalArc
configure(String, double[]). Method in class figPac.fEnv
configure(String, double[]). Method in class figPac.figEditSetup
configure(String, double[]). Method in class figPac.fLabel
configure(String, double[]). Method in class figPac.fLine
configure(String, double[]). Method in class figPac.fParticleLine
configure(String, double[]). Method in class figPac.fPolygon
Sets the value of the property specified by the first argument to the second argument.
configure(String, double[]). Method in class figPac.fResistor
configure(String, double[]). Method in class figPac.fSquiggle
configure(String, double[]). Method in class figPac.fTeXlabel
configure(String, String). Method in class figPac.fArrow
configure(String, String). Method in class figPac.fBezier
configure(String, String). Method in class figPac.fCoil
configure(String, String). Method in class figPac.fCurve
configure(String, String). Method in class figPac.fDisk
configure(String, String). Method in class figPac.fEllipticalArc
configure(String, String). Method in class figPac.fEnv
configure(String, String). Method in class figPac.figEditSetup
configure(String, String). Method in class figPac.fLabel
configure(String, String). Method in class figPac.fLine
configure(String, String). Method in class figPac.fParticleLine
configure(String, String). Method in class figPac.fPolygon
configure(String, String). Method in class figPac.fResistor
configure(String, String). Method in class figPac.fSquiggle
configure(String, String). Method in class figPac.fTeXlabel
constrain(Component, int, int). Method in class figPac.editPanel
Mounts a component in the editPanel using GridBagConstraints.
constrain(Component, int, int, int, int). Method in class figPac.editPanel
Mounts a component in the editPanel using GridBagConstraints.
constrain(Container, Component, GridBagConstraints). Static method in class figPac.fUtil
Mounts a component in a container using user supplied GridBagConstraints.
constrain(Container, Component, int, int). Static method in class figPac.fUtil
Mounts a component in a container using GridBagConstraints default values.
constrain(Container, Component, int, int, GridBagConstraints). Static method in class figPac.fUtil
Mounts a component in a container using user supplied GridBagConstraints.
coordmap. Variable in class figPac.fSetPatch2parent
coordmap. Variable in class figPac.fSetUsr2dvc
current_zoom. Variable in class figPac.Figure
curve. Variable in class figPac.fBezier
The parametrized curve whose graph is the Bezier curve.
curve. Variable in class figPac.fCoil
The parametrized curve whose graph is the squiggle.
curve. Variable in class figPac.fSquiggle
The parametrized curve whose graph is the squiggle.

D

defaultBgColor. Variable in class figPac.Figure
The default screen foreground colour.
defaultConstraint(int, int). Static method in class figPac.fUtil
Returns a GridBagConstraints with the default settings.
defaultFgColor. Variable in class figPac.Figure
The default screen background colour.
defaultFillColor. Variable in class figPac.fBezier
The default color used to fill the curve on the screen.
defaultFillColor. Variable in class figPac.fCurve
The default color used to fill the curve on the screen.
defaultFillColor. Variable in class figPac.fDisk
The default color used to fill the disk on the screen.
defaultFillColor. Variable in class figPac.fEllipticalArc
The default color used to fill the curve on the screen.
defaultFillColor. Variable in class figPac.fPolygon
The default color used to fill the polygon on the screen.
defaultFont. Variable in class figPac.Figure
The default screen font.
defaultHeadColor. Variable in class figPac.fArrow
The default color used to fill the arrowhead on the screen.
defaultHeadColor. Variable in class figPac.fArrowhead
The default color used to fill the arrowhead on the screen.
defaultHeadGray. Variable in class figPac.fArrow
Controls the default density used to fill the arrowhead in postscript.
defaultHeadGray. Variable in class figPac.fArrowhead
Controls the default density used to fill the arrowhead in postscript.
defaultHeadHalfWidth. Variable in class figPac.fArrow
The default value of the half-width of the arrow head in points.
defaultHeadHalfWidth. Variable in class figPac.fArrowhead
The default value of the half-width of the arrow head in points.
defaultHeadLength. Variable in class figPac.fArrow
The default value of the length of the arrow head in points.
defaultHeadLength. Variable in class figPac.fArrowhead
The default value of the length of the arrow head in points.
defaultPsFillColor. Variable in class figPac.fBezier
The default PostScript command used to color in the curve in PostScript when the fEnv variable useColorPs is "true".
defaultPsFillColor. Variable in class figPac.fCurve
The default PostScript command used to color in the curve in PostScript when the fEnv variable useColorPs is "true".
defaultPsFillColor. Variable in class figPac.fDisk
The default PostScript command used to color in the disk in PostScript when the fEnv variable useColorPs is "true".
defaultPsFillColor. Variable in class figPac.fEllipticalArc
The default PostScript command used to color in the curve in PostScript when the fEnv variable useColorPs is "true".
defaultPsFillColor. Variable in class figPac.fPolygon
The default PostScript command used to color in the polygon in PostScript when the fEnv variable useColorPs is "true".
defaultPsFillGray. Variable in class figPac.fBezier
Controls the default density used to fill the curve in postscript.
defaultPsFillGray. Variable in class figPac.fCurve
Controls the default density used to fill the curve in postscript.
defaultPsFillGray. Variable in class figPac.fDisk
Controls the default density used to fill the disk in postscript.
defaultPsFillGray. Variable in class figPac.fEllipticalArc
Controls the default density used to fill the curve in postscript.
defaultPsFillGray. Variable in class figPac.fPolygon
Controls the default density used to fill the polygon in postscript.
defaultPsFont. Variable in class figPac.Figure
The default PostScript font.
delete(int). Method in class figPac.fBezier
Removes vertex number vertexNo from the Bezier sequence.
delete(int). Method in class figPac.fPolygon
deleteWhiteSpace(String). Static method in class figPac.fUtil
Deletes all white space from the input string.
DOT. Static variable in class figPac.fBezier
DOT. Static variable in class figPac.fPolygon
DOT. Static variable in class figPac.Template
Shortform for fPolygon.DOT
dragZoomMap. Variable in class figPac.Figure
The map that implements coordinate changes due to dragging and zooming.
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fArrow
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fArrowhead
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fAxes
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fBezier
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fCoil
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fCurve
Draws to the screen a polygonal line approximating the curve.
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fDisk
drawgfx(Figure, Hashtable, V2V). Method in interface figPac.fElement
The job of this method is to plot the figure element in the Graphics object of the Figure fig.
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fEllipticalArc
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fEnv
Inserts the pair (key,value) into the hash table env.
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fLabel
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fLine
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fParticleLine
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fPolygon
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fPsWrite
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fResistor
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fRotate
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fScale
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fSetPatch2parent
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fSetUsr2dvc
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fSquiggle
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fSubFigure
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fTeXlabel
drawgfx(Figure, Hashtable, V2V). Method in class figPac.fTranslate
drawps(Figure, Hashtable, V2V). Method in class figPac.fArrow
drawps(Figure, Hashtable, V2V). Method in class figPac.fArrowhead
drawps(Figure, Hashtable, V2V). Method in class figPac.fAxes
drawps(Figure, Hashtable, V2V). Method in class figPac.fBezier
drawps(Figure, Hashtable, V2V). Method in class figPac.fCoil
drawps(Figure, Hashtable, V2V). Method in class figPac.fCurve
drawps(Figure, Hashtable, V2V). Method in class figPac.fDisk
drawps(Figure, Hashtable, V2V). Method in interface figPac.fElement
The job of this method is to return a string which plots the figure element in postscript.
drawps(Figure, Hashtable, V2V). Method in class figPac.fEllipticalArc
drawps(Figure, Hashtable, V2V). Method in class figPac.fEnv
Inserts the pair (key,value) into the hash table env.
drawps(Figure, Hashtable, V2V). Method in class figPac.fLabel
drawps(Figure, Hashtable, V2V). Method in class figPac.fLine
drawps(Figure, Hashtable, V2V). Method in class figPac.fParticleLine
drawps(Figure, Hashtable, V2V). Method in class figPac.fPolygon
drawps(Figure, Hashtable, V2V). Method in class figPac.fPsWrite
drawps(Figure, Hashtable, V2V). Method in class figPac.fResistor
drawps(Figure, Hashtable, V2V). Method in class figPac.fRotate
drawps(Figure, Hashtable, V2V). Method in class figPac.fScale
drawps(Figure, Hashtable, V2V). Method in class figPac.fSetPatch2parent
drawps(Figure, Hashtable, V2V). Method in class figPac.fSetUsr2dvc
drawps(Figure, Hashtable, V2V). Method in class figPac.fSquiggle
drawps(Figure, Hashtable, V2V). Method in class figPac.fSubFigure
drawps(Figure, Hashtable, V2V). Method in class figPac.fTeXlabel
drawps(Figure, Hashtable, V2V). Method in class figPac.fTranslate

E

editPanel(fInteractive). Constructor for class figPac.editPanel
editPanel(fInteractive, int). Constructor for class figPac.editPanel
editPanel(fInteractive, String). Constructor for class figPac.editPanel
editPanel(fInteractive, String, Font, int). Constructor for class figPac.editPanel
editPanel(fInteractive, String, int). Constructor for class figPac.editPanel
elements. Variable in class figPac.Figure
The list of figure elements
elements. Variable in class figPac.fSubFigure
The list of figure elements
endAngle. Variable in class figPac.fEllipticalArc
endEdit(). Method in class figPac.fArrow
endEdit(). Method in class figPac.fBezier
endEdit(). Method in class figPac.fCoil
endEdit(). Method in class figPac.fCurve
endEdit(). Method in class figPac.fDisk
endEdit(). Method in class figPac.fEllipticalArc
endEdit(). Method in class figPac.fEnv
endEdit(). Method in class figPac.figEditSetup
endEdit(). Method in interface figPac.fInteractive
This method is called to terminate the interactive editing session.
endEdit(). Method in class figPac.fLabel
endEdit(). Method in class figPac.fLine
endEdit(). Method in class figPac.fParticleLine
endEdit(). Method in class figPac.fPolygon
endEdit(). Method in class figPac.fResistor
endEdit(). Method in class figPac.fSquiggle
endEdit(). Method in class figPac.fTeXlabel
endEditAndDelete(). Method in class figPac.fArrow
endEditAndDelete(). Method in class figPac.fBezier
endEditAndDelete(). Method in class figPac.fCoil
endEditAndDelete(). Method in class figPac.fCurve
endEditAndDelete(). Method in class figPac.fDisk
endEditAndDelete(). Method in class figPac.fEllipticalArc
endEditAndDelete(). Method in class figPac.fEnv
endEditAndDelete(). Method in class figPac.figEditSetup
endEditAndDelete(). Method in interface figPac.fInteractive
This method is called to terminate the interactive editing session, informing the fElement to delete itself from the Figure.
endEditAndDelete(). Method in class figPac.fLabel
endEditAndDelete(). Method in class figPac.fLine
endEditAndDelete(). Method in class figPac.fParticleLine
endEditAndDelete(). Method in class figPac.fPolygon
endEditAndDelete(). Method in class figPac.fResistor
endEditAndDelete(). Method in class figPac.fSquiggle
endEditAndDelete(). Method in class figPac.fTeXlabel
env. Variable in class figPac.Figure
The table of environment variables.
env. Variable in class figPac.fSubFigure
The table of environment variables.

F

fArrow(). Constructor for class figPac.fArrow
fArrow(double, double, double, double). Constructor for class figPac.fArrow
Creates an arrow with initial point (x1,y1) and final point (x2,y2), both in user coordinates.
fArrow(double, double, double, double). Method in class figPac.Figure
Shortform for append(new fArrow(double x1, double y1, double x2, double y2) )
fArrow(double, double, double, double). Method in class figPac.fSubFigure
Shortform for append(new fArrow(double x1, double y1, double x2, double y2) )
fArrow(double, double, double, double). Static method in class figPac.Template
Shortform for canvas.append(new fArrow(double x1, double y1, double x2, double y2) )
fArrow(double[], double[]). Constructor for class figPac.fArrow
Creates an arrow with initial point from[] and final point to[], both in user coordinates.
fArrow(double[], double[]). Method in class figPac.Figure
Shortform for append(new fArrow(double from[], double to[]) )
fArrow(double[], double[]). Method in class figPac.fSubFigure
Shortform for append(new fArrow(double from[], double to[]) )
fArrow(double[], double[]). Static method in class figPac.Template
Shortform for canvas.append(new fArrow(double from[], double to[]) )
fArrowhead(double, double, double). Constructor for class figPac.fArrowhead
Creates an arrow with centre (in user coordinates) determined by the first two arguments and angle determined by the last argument (in degrees).
fArrowhead(double, double, double). Method in class figPac.Figure
Shortform for append(new fArrowhead(double x, double y, double angle) )
fArrowhead(double, double, double). Method in class figPac.fSubFigure
Shortform for append(new fArrowhead(double x, double y, double angle) )
fArrowhead(double, double, double). Static method in class figPac.Template
Shortform for canvas.append(new fArrowhead(double x, double y, double angle) )
fArrowhead(double, double, double, double). Constructor for class figPac.fArrowhead
Creates an arrow with centre (in user coordinates) determined by the first two arguments pointing towards the point specified by the final two arguments.
fArrowhead(double, double, double, double). Method in class figPac.Figure
Shortform for append(new fArrowhead(double xcentre, double ycentre, double xto, double yto) )
fArrowhead(double, double, double, double). Method in class figPac.fSubFigure
Shortform for append(new fArrowhead(double xcentre, double ycentre, double xto, double yto) )
fArrowhead(double, double, double, double). Static method in class figPac.Template
Shortform for canvas.append(new fArrowhead(double xcentre, double ycentre, double xto, double yto) )
fArrowhead(double[], double). Constructor for class figPac.fArrowhead
Creates an arrow with centre determined by the first argument and angle by the second.
fArrowhead(double[], double). Method in class figPac.Figure
Shortform for append(new fArrowhead(double centre[], double angle) )
fArrowhead(double[], double). Method in class figPac.fSubFigure
Shortform for append(new fArrowhead(double centre[], double angle) )
fArrowhead(double[], double). Static method in class figPac.Template
Shortform for canvas.append(new fArrowhead(double centre[], double angle) )
fArrowhead(double[], double[]). Constructor for class figPac.fArrowhead
Creates an arrow with centre determined by the first argument and pointing towards the point given by the second argument.
fArrowhead(double[], double[]). Method in class figPac.Figure
Shortform for append(new fArrowhead(double centre[], double[] to) )
fArrowhead(double[], double[]). Method in class figPac.fSubFigure
Shortform for append(new fArrowhead(double centre[], double[] to) )
fArrowhead(double[], double[]). Static method in class figPac.Template
Shortform for canvas.append(new fArrowhead(double centre[], double[] to) )
fAxes(). Constructor for class figPac.fAxes
Creates axes with labels given by empty strings.
fAxes(). Method in class figPac.Figure
Shortform for append(new fAxes() )
fAxes(). Method in class figPac.fSubFigure
Shortform for append(new fAxes() )
fAxes(). Static method in class figPac.Template
Shortform for canvas.append(new fAxes() )
fAxes(String, String). Constructor for class figPac.fAxes
Creates axes with labels given by the two arguments.
fAxes(String, String). Method in class figPac.Figure
Shortform for append(new fAxes(String xlabel, String ylabel) )
fAxes(String, String). Method in class figPac.fSubFigure
Shortform for append(new fAxes(String xlabel, String ylabel) )
fAxes(String, String). Static method in class figPac.Template
Shortform for canvas.append(new fAxes(String xlabel, String ylabel) )
fAxes(String, String, boolean). Constructor for class figPac.fAxes
Creates axes with labels given by the two arguments and allows clipping to be turned on or off.
fAxes(String, String, double, double, double, double). Constructor for class figPac.fAxes
Creates axes with labels given by the first two arguments and axis limits given by the final four arguments.
fAxes(String, String, double, double, double, double). Method in class figPac.Figure
Shortform for append(new fAxes(String xlabel, String ylabel, double xmin, double xmax, double ymin, double ymax) )
fAxes(String, String, double, double, double, double). Method in class figPac.fSubFigure
Shortform for append(new fAxes(String xlabel, String ylabel, double xmin, double xmax, double ymin, double ymax) )
fAxes(String, String, double, double, double, double). Static method in class figPac.Template
Shortform for canvas.append(new fAxes(String xlabel, String ylabel, double xmin, double xmax, double ymin, double ymax) )
fAxes(String, String, double, double, double, double, double, double, double, double, int, int). Constructor for class figPac.fAxes
Creates axes with labels given by the first two arguments, the axis limits determined by the next four arguments, the intervals between ticks on the two axes determined by the next two arguments, the coordinate of the first tick on the two axes determined by the next two arguments and the precision of the tick labels determined by the last two arguments.
fAxes(String, String, double, double, double, double, double, double, double, double, int, int). Method in class figPac.Figure
Shortform for append(new fAxes(String xlabel, String ylabel, double xmin, double xmax, double ymin, double ymax, double xintvl, double yintvl, double firstXtick, double firstYtick, int xprec, int yprec) )
fAxes(String, String, double, double, double, double, double, double, double, double, int, int). Method in class figPac.fSubFigure
Shortform for append(new fAxes(String xlabel, String ylabel, double xmin, double xmax, double ymin, double ymax, double xintvl, double yintvl, double firstXtick, double firstYtick, int xprec, int yprec) )
fAxes(String, String, double, double, double, double, double, double, double, double, int, int). Static method in class figPac.Template
Shortform for canvas.append(new fAxes(String xlabel, String ylabel, double xmin, double xmax, double ymin, double ymax, double xintvl, double yintvl, double firstXtick, double firstYtick, int xprec, int yprec) )
fAxes(String, String, int, int). Constructor for class figPac.fAxes
Creates axes with labels given by the first two arguments and relXprec and relYprec given by the last two arguments.
fBezier(). Constructor for class figPac.fBezier
fBezier(double[], double[], double[], double[], double[], double[], double[], double[], int, long). Constructor for class figPac.fBezier
fBezier(double[], double[], double[], double[], double[], double[], double[], double[], int, long). Static method in class figPac.Template
Shortform for canvas.append(new fBezier( double[] xlist, double[] ylist, double[] scale, double[] relScale, double[] angle, double[] relAngle, double[] inAngle, double[] outAngle, int nopoints, long type) )
fBezier(double[], double[], double[], double[], double[], double[], int, long). Constructor for class figPac.fBezier
fBezier(double[], double[], double[], double[], double[], double[], int, long). Static method in class figPac.Template
Shortform for canvas.append(new fBezier(double[] xlist, double[] ylist, double[] scale, double[] relScale, double[] angle, double[] relAngle, int nopoints, long type) )
fBezier(double[], double[], int). Constructor for class figPac.fBezier
fBezier(double[], double[], int, long). Constructor for class figPac.fBezier
fBezier(double[], double[], int, long). Static method in class figPac.Template
Shortform for canvas.append(new fBezier(double[] xlist, double[] ylist, int nopoints, long type) )
fBezier(double[], double[], int, long, Color). Constructor for class figPac.fBezier
fBezier(double[][]). Constructor for class figPac.fBezier
Creates the fBezier whose vertices are taken from the array list.
fBezier(double[][], int). Constructor for class figPac.fBezier
Creates the fBezier whose vertices are the first nopoints of the array list.
fBezier(double[][], int, long). Constructor for class figPac.fBezier
fBezier(double[][], int, long, Color). Constructor for class figPac.fBezier
fBezier(double[][], long). Constructor for class figPac.fBezier
Creates the fBezier whose vertices are taken from the array list and also sets its type.
fBezier(PointList). Constructor for class figPac.fBezier
Creates the fBezier whose vertices are listed in the PointList.
fBezier(PointList, int). Constructor for class figPac.fBezier
Creates the fBezier whose vertices are the first nopoints of the PointList.
fBezier(PointList, int, long). Constructor for class figPac.fBezier
fBezier(PointList, int, long, Color). Constructor for class figPac.fBezier
fBezier(PointList, long). Constructor for class figPac.fBezier
Creates the fBezier whose vertices are listed in the PointList and also sets its type.
fBezier(PointList, long, Color). Constructor for class figPac.fBezier
Creates the fBezier whose vertices are listed in the PointList and also sets its type and fillColor.
fCoil(). Constructor for class figPac.fCoil
fCoil(double, double, double, double). Constructor for class figPac.fCoil
Creates a coil line with initial point (x1,y1) and final point (x2,y2), both in user coordinates.
fCoil(double, double, double, double, double, double, double, int). Constructor for class figPac.fCoil
Creates a coil with initial point (x1,y1) and final point (x2,y2), both in user coordinates.
fCoil(double, double, double, double, double, double, double, int). Static method in class figPac.Template
Shortform for canvas.append(new fCoil(double x1, double y1, double x2,double y2, double length, double height, double centerfrac, int nobumps) )
fCoil(double, double, double, double, double, int). Constructor for class figPac.fCoil
Creates a coil with initial point (x1,y1) and final point (x2,y2), both in user coordinates.
fCoil(double, double, double, double, double, int). Static method in class figPac.Template
Shortform for canvas.append(new fCoil(double x1, double y1, double x2,double y2, double height, int nobumps) )
fCoil(double[], double[]). Constructor for class figPac.fCoil
Creates a coil with initial point from[] and final point to[], both in user coordinates.
fCoil(double[], double[], double, double, double, int). Constructor for class figPac.fCoil
Creates a coil line with initial point from[] and final point to[], both in user coordinates.
fCoil(double[], double[], double, int). Constructor for class figPac.fCoil
Creates a coil line with initial point from[] and final point to[], both in user coordinates.
fCurve(). Constructor for class figPac.fCurve
fCurve(S2S). Constructor for class figPac.fCurve
Creates the curve y=F(x).
fCurve(S2S). Method in class figPac.Figure
Shortform for append(new fCurve(S2S F) )
fCurve(S2S). Method in class figPac.fSubFigure
Shortform for append(new fCurve(S2S F) )
fCurve(S2S). Static method in class figPac.Template
Shortform for canvas.append(new fCurve(S2S F) )
fCurve(S2S, double, double). Constructor for class figPac.fCurve
Creates the curve y=F(x) with x running from the second to the third arguments.
fCurve(S2S, double, double). Method in class figPac.Figure
Shortform for append(new fCurve(S2S F, double xmin, double xmax) )
fCurve(S2S, double, double). Method in class figPac.fSubFigure
Shortform for append(new fCurve(S2S F, double xmin, double xmax) )
fCurve(S2S, double, double). Static method in class figPac.Template
Shortform for canvas.append(new fCurve(S2S F, double xmin, double xmax) )
fCurve(S2S, double, double, long). Constructor for class figPac.fCurve
Creates the curve y=F(x) with the initial and final values of x given by the second and third arguments; the final argument determines whether or not the curve is to be closed and/or filled.
fCurve(S2S, double, double, long). Method in class figPac.Figure
Shortform for append(new fCurve(S2S F, double xmin, double xmax, long type) )
fCurve(S2S, double, double, long). Method in class figPac.fSubFigure
Shortform for append(new fCurve(S2S F, double xmin, double xmax, long type) )
fCurve(S2S, double, double, long). Static method in class figPac.Template
Shortform for canvas.append(new fCurve(S2S F, double xmin, double xmax, long type) )
fCurve(S2S, long). Constructor for class figPac.fCurve
Creates the curve y=F(x).
fCurve(S2S, long). Method in class figPac.Figure
Shortform for append(new fCurve(S2S F, long type) )
fCurve(S2S, long). Method in class figPac.fSubFigure
Shortform for append(new fCurve(S2S F, long type) )
fCurve(S2S, long). Static method in class figPac.Template
Shortform for canvas.append(new fCurve(S2S F, long type) )
fCurve(S2V). Constructor for class figPac.fCurve
Creates a curve parametrized by the argument with the parameter running from 0 to 1.
fCurve(S2V). Method in class figPac.Figure
Shortform for append(new fCurve(S2V XY))
fCurve(S2V). Method in class figPac.fSubFigure
Shortform for append(new fCurve(S2V XY))
fCurve(S2V). Static method in class figPac.Template
Shortform for canvas.append(new fCurve(S2V XY))
fCurve(S2V, double, double). Constructor for class figPac.fCurve
Creates a curve parametrized by the first argument whose initial and final parameter values are given by the second and third arguments.
fCurve(S2V, double, double). Method in class figPac.Figure
Shortform for append(new fCurve(S2V XY, double tmin, double tmax) )
fCurve(S2V, double, double). Method in class figPac.fSubFigure
Shortform for append(new fCurve(S2V XY, double tmin, double tmax) )
fCurve(S2V, double, double). Static method in class figPac.Template
Shortform for canvas.append(new fCurve(S2V XY, double tmin, double tmax) )
fCurve(S2V, double, double, long). Constructor for class figPac.fCurve
Creates a curve parametrized by the first argument whose initial and final parameter values are given by the second and third arguments; the final argument determines whether or not the curve is to be closed and/or filled.
fCurve(S2V, double, double, long). Method in class figPac.Figure
Shortform for append(new fCurve(S2V XY, double tmin, double tmax, long type) )
fCurve(S2V, double, double, long). Method in class figPac.fSubFigure
Shortform for append(new fCurve(S2V XY, double tmin, double tmax, long type) )
fCurve(S2V, double, double, long). Static method in class figPac.Template
Shortform for canvas.append(new fCurve(S2V XY, double tmin, double tmax, long type) )
fCurve(S2V, long). Constructor for class figPac.fCurve
Creates a curve parametrized by the first argument.
fCurve(S2V, long). Method in class figPac.Figure
Shortform for append(new fCurve(S2V XY, long type) )
fCurve(S2V, long). Method in class figPac.fSubFigure
Shortform for append(new fCurve(S2V XY, long type) )
fCurve(S2V, long). Static method in class figPac.Template
Shortform for canvas.append(new fCurve(S2V XY, long type) )
fCurve(String, int, double, double, long). Constructor for class figPac.fCurve
Creates a curve specified by a String that can be parsed by fnPac to give the equation of the curve.
fCurve(String, int, double, double, long). Static method in class figPac.Template
Shortform for canvas.append(new fCurve(String functionCode, + int SorVvalued, double tmin, double tmax, long type) )
fDisk(). Constructor for class figPac.fDisk
fDisk(double, double, double). Constructor for class figPac.fDisk
Creates an circular disk whose center is given by the first two arguments, whose radius is given by the final argument.
fDisk(double, double, double). Method in class figPac.Figure
Shortform for append(new fDisk(double x, double y, double radius) )
fDisk(double, double, double). Method in class figPac.fSubFigure
Shortform for append(new fDisk(double x, double y, double radius) )
fDisk(double, double, double). Static method in class figPac.Template
Shortform for canvas.append(new fDisk(double x, double y, double radius) )
fDisk(double, double, double, double). Constructor for class figPac.fDisk
Creates an elliptical disk whose center is given by the first two arguments, whose semiaxes are given by the final two arguments.
fDisk(double, double, double, double). Method in class figPac.Figure
Shortform for append(new fDisk(double x, double y, double a, double b) )
fDisk(double, double, double, double). Method in class figPac.fSubFigure
Shortform for append(new fDisk(double x, double y, double a, double b) )
fDisk(double, double, double, double). Static method in class figPac.Template
Shortform for canvas.append(new fDisk(double x, double y, double a, double b) )
fDisk(double, double, double, double, long). Constructor for class figPac.fDisk
Creates an elliptical disk whose center is given by the first two arguments, whose semiaxes are given by the next two arguments and whose type is given by last argument.
fDisk(double, double, double, double, long). Method in class figPac.Figure
Shortform for append(new fDisk(double x, double y, double a, double b, long type) )
fDisk(double, double, double, double, long). Method in class figPac.fSubFigure
Shortform for append(new fDisk(double x, double y, double a, double b, long type) )
fDisk(double, double, double, double, long). Static method in class figPac.Template
Shortform for canvas.append(new fDisk(double x, double y, double a, double b, long type) )
fDisk(double, double, double, long). Constructor for class figPac.fDisk
Creates an circular disk whose center is given by the first two arguments, whose radius are given by the third argument and whose type is given by last argument.
fDisk(double, double, double, long). Method in class figPac.Figure
Shortform for append(new fDisk(double x, double y, double radius, long type) )
fDisk(double, double, double, long). Method in class figPac.fSubFigure
Shortform for append(new fDisk(double x, double y, double radius, long type) )
fDisk(double, double, double, long). Static method in class figPac.Template
Shortform for canvas.append(new fDisk(double x, double y, double radius, long type) )
fEllipticalArc(). Constructor for class figPac.fEllipticalArc
fEllipticalArc(double, double, double, double, double, double). Constructor for class figPac.fEllipticalArc
Creates an elliptical arc whose center is given by the first two arguments, whose semiaxes are given by the third and fourth arguments and whose initial and final angles are given by the final arguments.
fEllipticalArc(double, double, double, double, double, double, long). Constructor for class figPac.fEllipticalArc
Creates an elliptical arc whose center is given by the first two arguments, whose semiaxes are given by the third and fourth arguments and whose initial and final angles are given by the fifth and sixth arguments and whose type is given by the last argument.
fEllipticalArc(double, double, double, double, double, double, long). Static method in class figPac.Template
Shortform for canvas.append(new fEllipticalArc(double x, double y, double a, double b, double startAngle, double endAngle, long type) )
fEnv(). Constructor for class figPac.fEnv
fEnv(Object, double). Constructor for class figPac.fEnv
Puts an Double wrapper on the value and then creates the pair (key, Double(value) ).
fEnv(Object, double). Method in class figPac.Figure
Shortform for append(new fEnv(Object key, double value) )
fEnv(Object, double). Method in class figPac.fSubFigure
Shortform for append(new fEnv(Object key, double value) )
fEnv(Object, double). Static method in class figPac.Template
Shortform for canvas.append(new fEnv(Object key, double value) )
fEnv(Object, int). Constructor for class figPac.fEnv
Puts an Integer wrapper on the value and then creates the pair (key, Integer(value) ) or, if key is known to be of type double, (key, Double(value) ).
fEnv(Object, int). Method in class figPac.Figure
Shortform for append(new fEnv(Object key, int value) )
fEnv(Object, int). Method in class figPac.fSubFigure
Shortform for append(new fEnv(Object key, int value) )
fEnv(Object, int). Static method in class figPac.Template
Shortform for canvas.append(new fEnv(Object key, int value) )
fEnv(Object, Object). Constructor for class figPac.fEnv
Creates the pair (key,value).
fEnv(Object, Object). Method in class figPac.Figure
Shortform for append(new fEnv(Object key, Object value) )
fEnv(Object, Object). Method in class figPac.fSubFigure
Shortform for append(new fEnv(Object key, Object value) )
fEnv(Object, Object). Static method in class figPac.Template
Shortform for canvas.append(new fEnv(Object key, Object value) )
fig. Variable in class figPac.fAxes
figEditSetup(). Constructor for class figPac.figEditSetup
Figure(). Constructor for class figPac.Figure
This method creates an empty figure that is 5.5 inches wide and 4.5 inches high that will NOT be displayed on the screen.
Figure(Container). Constructor for class figPac.Figure
This method creates an empty figure that is 5.5 inches wide and 4.5 inches high that will be displayed on the screen.
Figure(Container, double, double). Constructor for class figPac.Figure
This method creates an empty figure that is x inches wide and y inches high and that will be displayed on the screen.
Figure(Container, double, double, String). Constructor for class figPac.Figure
This method creates an empty figure that is x units wide and y units high and that will be displayed on the screen.
Figure(double, double). Constructor for class figPac.Figure
This method creates an empty figure that is x inches wide and y inches high and that will NOT be displayed on the screen.
Figure(double, double, String). Constructor for class figPac.Figure
This method creates an empty figure that is x units wide and y units high and that will NOT be displayed on the screen.
filePrefix. Static variable in class figPac.Template
fill. Variable in class figPac.editPanel
fill. Static variable in class figPac.fUtil
fillColor. Variable in class figPac.fBezier
The color used to fill the curve on the screen.
fillColor. Variable in class figPac.fCurve
The color used to fill the curve on the screen.
fillColor. Variable in class figPac.fDisk
The color used to fill the curve on the screen.
fillColor. Variable in class figPac.fEllipticalArc
The color used to fill the curve on the screen.
fillColor. Variable in class figPac.fPolygon
The color used to fill the polygon on the screen.
FILLED. Static variable in class figPac.fBezier
FILLED. Static variable in class figPac.fCurve
FILLED. Static variable in class figPac.fDisk
FILLED. Static variable in class figPac.fEllipticalArc
FILLED. Static variable in class figPac.Figure
FILLED. Static variable in class figPac.fPolygon
FILLED. Static variable in class figPac.Template
Shortform for *.FILLED
firstXtick. Variable in class figPac.fAxes
The x coordinate of the first tick on the x axis.
firstYtick. Variable in class figPac.fAxes
The y coordinate of the first tick on the x axis.
fLabel(). Constructor for class figPac.fLabel
fLabel(double, double, String). Method in class figPac.Figure
Shortform for append(new fLabel(double x, double y, String str) )
fLabel(double, double, String). Constructor for class figPac.fLabel
Creates a label whose bottom left corner is given by the first two arguments and whose content is given by the last argument.
fLabel(double, double, String). Method in class figPac.fSubFigure
Shortform for append(new fLabel(double x, double y, String str) )
fLabel(double, double, String). Static method in class figPac.Template
Shortform for canvas.append(new fLabel(double x, double y, String str) )
fLabel(double, double, String, String). Method in class figPac.Figure
Shortform for append(new fLabel(double x, double y, String just, String str) )
fLabel(double, double, String, String). Constructor for class figPac.fLabel
Creates a label whose position is specified by the coordinates given in the first two arguments and the justification string given in the third argument and whose content is given by the last argument.
fLabel(double, double, String, String). Method in class figPac.fSubFigure
Shortform for append(new fLabel(double x, double y, String just, String str) )
fLabel(double, double, String, String). Static method in class figPac.Template
Shortform for canvas.append(new fLabel(double x, double y, String just, String str) )
fLine(). Constructor for class figPac.fLine
Creates a line segment with initial and final points undefined.
fLine(double, double, double, double). Method in class figPac.Figure
Shortform for append(new fLine(double x1, double y1, double x2,double y2) )
fLine(double, double, double, double). Constructor for class figPac.fLine
Creates a line segment with initial point (x1,y1) and final point (x2,y2), both in user coordinates.
fLine(double, double, double, double). Method in class figPac.fSubFigure
Shortform for append(new fLine(double x1, double y1, double x2,double y2) )
fLine(double, double, double, double). Static method in class figPac.Template
Shortform for canvas.append(new fLine(double x1, double y1, double x2,double y2) )
fLine(double[], double[]). Method in class figPac.Figure
Shortform for append(new fLine(double from[], double to[]) )
fLine(double[], double[]). Constructor for class figPac.fLine
Creates a line segment with initial point from[] and final point to[], both in user coordinates.
fLine(double[], double[]). Method in class figPac.fSubFigure
Shortform for append(new fLine(double from[], double to[]) )
fLine(double[], double[]). Static method in class figPac.Template
Shortform for canvas.append(new fLine(double from[], double to[]) )
format(double, int, int). Static method in class figPac.fUtil
Formats a double.
fParticleLine(). Constructor for class figPac.fParticleLine
fParticleLine(double, double, double, double). Constructor for class figPac.fParticleLine
Creates a particle line with initial point (x1,y1) and final point (x2,y2), both in user coordinates.
fParticleLine(double, double, double, double, double, double). Constructor for class figPac.fParticleLine
Creates a particle line with initial point (x1,y1) and final point (x2,y2), both in user coordinates.
fParticleLine(double, double, double, double, double, double). Static method in class figPac.Template
Shortform for canvas.append(new fParticleLine(double x1, double y1, double x2,double y2, double height, double arrowfrac) )
fParticleLine(double[], double[]). Constructor for class figPac.fParticleLine
Creates a particle line with initial point from[] and final point to[], both in user coordinates.
fParticleLine(double[], double[], double, double). Constructor for class figPac.fParticleLine
Creates a particle line with initial point from[] and final point to[], both in user coordinates.
fParticleLine(double[], double[], double, double). Static method in class figPac.Template
Shortform for canvas.append(new fParticleLine(double from[], double to[], double height, double arrowfrac) )
fPolygon(). Constructor for class figPac.fPolygon
fPolygon(double[], double[], int). Method in class figPac.Figure
Shortform for append(new fPolygon(double[] xlist, double[] ylist, int nopoints) )
fPolygon(double[], double[], int). Constructor for class figPac.fPolygon
fPolygon(double[], double[], int). Method in class figPac.fSubFigure
Shortform for append(new fPolygon(double[] xlist, double[] ylist, int nopoints) )
fPolygon(double[], double[], int). Static method in class figPac.Template
Shortform for canvas.append(new fPolygon(double[] xlist, double[] ylist, int nopoints) )
fPolygon(double[], double[], int, long). Method in class figPac.Figure
Shortform for append(new fPolygon(double[] xlist, double[] ylist, int nopoints, long type) )
fPolygon(double[], double[], int, long). Constructor for class figPac.fPolygon
fPolygon(double[], double[], int, long). Method in class figPac.fSubFigure
Shortform for append(new fPolygon(double[] xlist, double[] ylist, int nopoints, long type) )
fPolygon(double[], double[], int, long). Static method in class figPac.Template
Shortform for canvas.append(new fPolygon(double[] xlist, double[] ylist, int nopoints, long type) )
fPolygon(double[], double[], int, long, Color). Method in class figPac.Figure
Shortform for append(new fPolygon(double[] xlist, double[] ylist, int nopoints, long type, Color color) )
fPolygon(double[], double[], int, long, Color). Constructor for class figPac.fPolygon
fPolygon(double[], double[], int, long, Color). Method in class figPac.fSubFigure
Shortform for append(new fPolygon(double[] xlist, double[] ylist, int nopoints, long type, Color color) )
fPolygon(double[], double[], int, long, Color). Static method in class figPac.Template
Shortform for canvas.append(new fPolygon(double[] xlist, double[] ylist, int nopoints, long type, Color color) )
fPolygon(double[][]). Method in class figPac.Figure
Shortform for append(new fPolygon(double[][] list) )
fPolygon(double[][]). Constructor for class figPac.fPolygon
Creates the fPolygon whose vertices are taken from the array list.
fPolygon(double[][]). Method in class figPac.fSubFigure
Shortform for append(new fPolygon(double[][] list) )
fPolygon(double[][]). Static method in class figPac.Template
Shortform for canvas.append(new fPolygon(double[][] list) )
fPolygon(double[][], int). Method in class figPac.Figure
Shortform for append(new fPolygon(double[][] list, int nopoints) )
fPolygon(double[][], int). Constructor for class figPac.fPolygon
Creates the fPolygon whose vertices are the first nopoints of the array list.
fPolygon(double[][], int). Method in class figPac.fSubFigure
Shortform for append(new fPolygon(double[][] list, int nopoints) )
fPolygon(double[][], int). Static method in class figPac.Template
Shortform for canvas.append(new fPolygon(double[][] list, int nopoints) )
fPolygon(double[][], int, long). Method in class figPac.Figure
Shortform for append(new fPolygon(double[][] list, int nopoints, long type) )
fPolygon(double[][], int, long). Constructor for class figPac.fPolygon
fPolygon(double[][], int, long). Method in class figPac.fSubFigure
Shortform for append(new fPolygon(double[][] list, int nopoints, long type) )
fPolygon(double[][], int, long). Static method in class figPac.Template
Shortform for canvas.append(new fPolygon(double[][] list, int nopoints, long type) )
fPolygon(double[][], int, long, Color). Method in class figPac.Figure
Shortform for append(new fPolygon(double[][] list, int nopoints, long type, Color color) )
fPolygon(double[][], int, long, Color). Constructor for class figPac.fPolygon
fPolygon(double[][], int, long, Color). Method in class figPac.fSubFigure
Shortform for append(new fPolygon(double[][] list, int nopoints, long type, Color color) )
fPolygon(double[][], int, long, Color). Static method in class figPac.Template
Shortform for canvas.append(new fPolygon(double[][] list, int nopoints, long type, Color color) )
fPolygon(double[][], long). Constructor for class figPac.fPolygon
Creates the fPolygon whose vertices are taken from the array list and also sets its type.
fPolygon(double[][], long). Static method in class figPac.Template
Shortform for canvas.append(new fPolygon(double[][] list, long type) )
fPolygon(PointList). Constructor for class figPac.fPolygon
Creates the fPolygon whose vertices are listed in the PointList.
fPolygon(PointList, int). Constructor for class figPac.fPolygon
Creates the fPolygon whose vertices are the first nopoints of the PointList.
fPolygon(PointList, int, long). Constructor for class figPac.fPolygon
fPolygon(PointList, int, long, Color). Constructor for class figPac.fPolygon
fPolygon(PointList, long). Constructor for class figPac.fPolygon
Creates the fPolygon whose vertices are listed in the PointList and also sets its type.
fPolygon(PointList, long, Color). Constructor for class figPac.fPolygon
Creates the fPolygon whose vertices are listed in the PointList and also sets its type and fillColor.
fPsWrite(String). Constructor for class figPac.fPsWrite
Creates a string of PostScript code.
fResistor(). Constructor for class figPac.fResistor
fResistor(double, double, double, double). Constructor for class figPac.fResistor
Creates a resistor line with initial point (x1,y1) and final point (x2,y2), both in user coordinates.
fResistor(double, double, double, double, double, double, double, int). Constructor for class figPac.fResistor
Creates a resistor with initial point (x1,y1) and final point (x2,y2), both in user coordinates.
fResistor(double, double, double, double, double, double, double, int). Static method in class figPac.Template
Shortform for canvas.append(new fResistor(double x1, double y1, double x2,double y2, double length, double height, double centerfrac, int nobumps) )
fResistor(double, double, double, double, double, int). Constructor for class figPac.fResistor
Creates a resistor with initial point (x1,y1) and final point (x2,y2), both in user coordinates.
fResistor(double, double, double, double, double, int). Static method in class figPac.Template
Shortform for canvas.append(new fResistor(double x1, double y1, double x2,double y2, double height, int nobumps) )
fResistor(double[], double[]). Constructor for class figPac.fResistor
Creates a resistor with initial point from[] and final point to[], both in user coordinates.
fResistor(double[], double[], double, double, double, int). Constructor for class figPac.fResistor
Creates a resistor line with initial point from[] and final point to[], both in user coordinates.
fResistor(double[], double[], double, int). Constructor for class figPac.fResistor
Creates a resistor line with initial point from[] and final point to[], both in user coordinates.
from. Variable in class figPac.fArrow
The starting point of the arrow in user coordinates.
from. Variable in class figPac.fCoil
The starting point of the wire in user coordinates.
from. Variable in class figPac.fLine
The starting point of the line in user coordinates.
from. Variable in class figPac.fParticleLine
The starting point of the line in user coordinates.
from. Variable in class figPac.fResistor
The starting point of the wire in user coordinates.
from. Variable in class figPac.fSquiggle
The starting point of the squiggle in user coordinates.
fRotate(double). Constructor for class figPac.fRotate
Rotates by the argument.
fRotate(double). Method in class figPac.fSubFigure
Shortform for append(new fRotate(double angle) )
fRotate(double). Static method in class figPac.Template
Shortform for canvas.append(new fRotate(double angle) )
fScale(double, double). Constructor for class figPac.fScale
Scales by the arguments.
fScale(double, double). Method in class figPac.fSubFigure
Shortform for append(new fScale(double xfactor, double yfactor) )
fScale(double, double). Static method in class figPac.Template
Shortform for canvas.append(new fScale(double xfactor, double yfactor) )
fScale(double[]). Constructor for class figPac.fScale
Scales by the argument.
fScale(double[]). Static method in class figPac.Template
Shortform for canvas.append(new fScale(double[] xyfactors) )
fSetPatch2parent(V2V). Constructor for class figPac.fSetPatch2parent
Sets patch2dvc to the specified map, composed with the parent's parent2dvc.
fSetPatch2parent(V2V). Method in class figPac.fSubFigure
Shortform for append(new fSetPatch2parent(V2V coordmap) )
fSetUsr2dvc(V2V). Method in class figPac.Figure
Shortform for append(new fSetUsr2dvc(V2V coordmap) )
fSetUsr2dvc(V2V). Constructor for class figPac.fSetUsr2dvc
Sets usr2dvc to the specified map, composed with a map that takes into account the effects of dragging, zooming, margins and so on.
fSetUsr2dvc(V2V). Static method in class figPac.Template
Shortform for canvas.append(new fSetUsr2dvc(V2V coordmap) )
fSquiggle(). Constructor for class figPac.fSquiggle
fSquiggle(double, double, double, double). Method in class figPac.Figure
Shortform for append(new fSquiggle(double x1, double y1, double x2,double y2) )
fSquiggle(double, double, double, double). Constructor for class figPac.fSquiggle
Creates a squiggly line with initial point (x1,y1) and final point (x2,y2), both in user coordinates.
fSquiggle(double, double, double, double). Method in class figPac.fSubFigure
Shortform for append(new fSquiggle(double x1, double y1, double x2,double y2) )
fSquiggle(double, double, double, double). Static method in class figPac.Template
Shortform for canvas.append(new fSquiggle(double x1, double y1, double x2,double y2) )
fSquiggle(double, double, double, double, double, int). Method in class figPac.Figure
Shortform for append(new fSquiggle(double x1, double y1, double x2,double y2, double height, int nobumps) )
fSquiggle(double, double, double, double, double, int). Constructor for class figPac.fSquiggle
Creates a squiggly line with initial point (x1,y1) and final point (x2,y2), both in user coordinates.
fSquiggle(double, double, double, double, double, int). Method in class figPac.fSubFigure
Shortform for append(new fSquiggle(double x1, double y1, double x2,double y2, double height, int nobumps) )
fSquiggle(double, double, double, double, double, int). Static method in class figPac.Template
Shortform for canvas.append(new fSquiggle(double x1, double y1, double x2,double y2, double height, int nobumps) )
fSquiggle(double[], double[]). Constructor for class figPac.fSquiggle
Creates a squiggly line with initial point from[] and final point to[], both in user coordinates.
fSquiggle(double[], double[], double, int). Method in class figPac.Figure
Shortform for append(new fSquiggle(double from[], double to[], double height, int nobumps) )
fSquiggle(double[], double[], double, int). Constructor for class figPac.fSquiggle
Creates a squiggly line with initial point from[] and final point to[], both in user coordinates.
fSquiggle(double[], double[], double, int). Method in class figPac.fSubFigure
Shortform for append(new fSquiggle(double from[], double to[], double height, int nobumps) )
fSquiggle(double[], double[], double, int). Static method in class figPac.Template
Shortform for canvas.append(new fSquiggle(double from[], double to[], double height, int nobumps) )
fSquiggle(S2V, S2V, double, double, double, int). Method in class figPac.Figure
Shortform for append(new fSquiggle(S2V centerline, S2V normal , double tmin, double tmax, double height, int nobumps)
fSquiggle(S2V, S2V, double, double, double, int). Constructor for class figPac.fSquiggle
Creates the squiggly line with centerline and pseudonormal given by the first two arguments, parameter range for the centerline and pseudonormal given by the third and fourth arguments, height given by the fifth argument and number of bumps given by the final argument.
fSquiggle(S2V, S2V, double, double, double, int). Method in class figPac.fSubFigure
Shortform for append(new fSquiggle(S2V centerline, S2V normal , double tmin, double tmax, double height, int nobumps)
fSquiggle(S2V, S2V, double, double, double, int). Static method in class figPac.Template
Shortform for canvas.append(new fSquiggle(S2V centerline, S2V normal , double tmin, double tmax, double height, int nobumps)
fSquiggle(S2V, S2V, double, int). Method in class figPac.Figure
Shortform for append(new fSquiggle(S2V centerline, S2V normal , double height, int nobumps) )
fSquiggle(S2V, S2V, double, int). Constructor for class figPac.fSquiggle
Creates the squiggly line with centerline and pseudonormal given by the first two arguments, height given by the third argument and number of bumps given by the final argument.
fSquiggle(S2V, S2V, double, int). Method in class figPac.fSubFigure
Shortform for append(new fSquiggle(S2V centerline, S2V normal , double height, int nobumps) )
fSquiggle(S2V, S2V, double, int). Static method in class figPac.Template
Shortform for canvas.append(new fSquiggle(S2V centerline, S2V normal , double height, int nobumps) )
fSubFigure(). Constructor for class figPac.fSubFigure
This method creates an empty subfigure.
fSubFigure(fElement). Constructor for class figPac.fSubFigure
This method creates a subfigure that contains a single figure element.
fSubFigure(Figure). Constructor for class figPac.fSubFigure
This method creates a subfigure that contains all current figure element of the Figure fig.
fTeXlabel(). Constructor for class figPac.fTeXlabel
fTeXlabel(double, double, String). Method in class figPac.Figure
Shortform for append(new fTeXlabel(double x, double y, String str) )
fTeXlabel(double, double, String). Method in class figPac.fSubFigure
Shortform for append(new fTeXlabel(double x, double y, String str) )
fTeXlabel(double, double, String). Constructor for class figPac.fTeXlabel
Creates a label whose bottom left corner is given by the first two arguments and whose content is given by the last argument.
fTeXlabel(double, double, String). Static method in class figPac.Template
Shortform for canvas.append(new fTeXlabel(double x, double y, String str) )
fTeXlabel(double, double, String, String). Method in class figPac.Figure
Shortform for append(new fTeXlabel(double x, double y, String just, String str) )
fTeXlabel(double, double, String, String). Method in class figPac.fSubFigure
Shortform for append(new fTeXlabel(double x, double y, String just, String str) )
fTeXlabel(double, double, String, String). Constructor for class figPac.fTeXlabel
Creates a label whose position is specified by the coordinates given in the first two arguments and the justification string given in the third argument and whose content is given by the last argument.
fTeXlabel(double, double, String, String). Static method in class figPac.Template
Shortform for canvas.append(new fTeXlabel(double x, double y, String just, String str) )
fTeXlabel(double, double, String, String, String). Method in class figPac.Figure
Shortform for append(new fTeXlabel(double x, double y, String just, String str, String screenStr) )
fTeXlabel(double, double, String, String, String). Method in class figPac.fSubFigure
Shortform for append(new fTeXlabel(double x, double y, String just, String str, String screenStr) )
fTeXlabel(double, double, String, String, String). Constructor for class figPac.fTeXlabel
Creates a label.
fTeXlabel(double, double, String, String, String). Static method in class figPac.Template
Shortform for canvas.append(new fTeXlabel(double x, double y, String just, String str, String screenStr) )
fTranslate(double, double). Method in class figPac.fSubFigure
Shortform for append(new fTtranslate(double x, double y) )
fTranslate(double, double). Constructor for class figPac.fTranslate
Translates by the arguments.
fTranslate(double, double). Static method in class figPac.Template
Shortform for canvas.append(new fTranslate(double x, double y) )
fTranslate(double[]). Constructor for class figPac.fTranslate
Translates by the argument.
fTranslate(double[]). Static method in class figPac.Template
Shortform for canvas.append(new fTranslate(double[] xy) )
fUtil(). Constructor for class figPac.fUtil

G

getMinimumSize(). Method in class figPac.Figure
getPreferredSize(). Method in class figPac.Figure
gfx. Variable in class figPac.Figure
The Graphics instance for the offscreen Image img.
gridheight. Variable in class figPac.editPanel
gridheight. Static variable in class figPac.fUtil
gridwidth. Variable in class figPac.editPanel
gridwidth. Static variable in class figPac.fUtil

H

headHalfWidth. Variable in class figPac.fArrow
The half-width of the arrow head in points.
headHalfWidth. Variable in class figPac.fArrowhead
The half-width of the arrow head in points.
headLength. Variable in class figPac.fArrow
The length of the arrow head in points.
headLength. Variable in class figPac.fArrowhead
The length of the arrow head in points.
height. Variable in class figPac.fCoil
The height of the coil (maximum distance from the straight line segment joining the ends) in usr coordinates.
height. Variable in class figPac.fParticleLine
The height of the line (maximum distance from the straight line segment joining the ends) in usr coordinates.
height. Variable in class figPac.fResistor
The height of the resistor (maximum distance from the straight line segment joining the ends) in usr coordinates.
height. Variable in class figPac.fSquiggle
The height of the squiggle (maximum distance from the straight line segment joining the ends) in usr coordinates.

I

img. Variable in class figPac.Figure
An offscreen Image for double buffering.
in2pix. Variable in class figPac.Figure
The factor converting inches to pixels.
inAngle. Variable in class figPac.fBezier
init(). Method in class figPac.Template
Executed when run as an applet.
initEnv(). Method in class figPac.Figure
Initializes the table of environment variables.
insert(double, double, int). Method in class figPac.fBezier
Inserts a vertex with coordinates (x,y) at position number vertexNo in Bezier sequence.
insert(double, double, int). Method in class figPac.fPolygon
insets. Variable in class figPac.editPanel
insets. Static variable in class figPac.fUtil
ipadx. Variable in class figPac.editPanel
ipadx. Static variable in class figPac.fUtil
ipady. Variable in class figPac.editPanel
ipady. Static variable in class figPac.fUtil
itemStateChanged(ItemEvent). Method in class figPac.fBezier
itemStateChanged(ItemEvent). Method in class figPac.fCurve
itemStateChanged(ItemEvent). Method in class figPac.fDisk
itemStateChanged(ItemEvent). Method in class figPac.fEllipticalArc
itemStateChanged(ItemEvent). Method in class figPac.fEnv
itemStateChanged(ItemEvent). Method in class figPac.fPolygon

K

key. Variable in class figPac.fEnv
keys. Variable in class figPac.fEnv
A list of standard keys.

L

label(double[], String, String, V2V). Method in class figPac.Figure
Draws a label to the screen.
leftmargin. Variable in class figPac.Figure
The size of the left margin in pixels
leftmargin. Static variable in class figPac.Template
leftmargin(double). Method in class figPac.Figure
Sets the amount of white space at the left of the canvas.
leftmargin(double, String). Method in class figPac.Figure
Sets the amount of white space at the left of the canvas.
length. Variable in class figPac.fCoil
The length of the coil in usr coordinates.
length. Variable in class figPac.fResistor
The length of the resistor in usr coordinates.
limits(double, double, double, double). Method in class figPac.Figure
Sets the baseUsr2dvc so that the left hand edge of the figure is x=xmin etc.
lin_reg_from. Variable in class figPac.fPolygon
lin_reg_to. Variable in class figPac.fPolygon
line(double[], double[], V2V). Method in class figPac.Figure
Draws a line to the screen.
linear_regression(double, double). Method in class figPac.fPolygon

M

main(String[]). Static method in class figPac.Template
Executed when run as an application.
map(double). Method in class figPac.fBezier
On the interval [i, i+1) returns the cubic polynomial ( a0x[i+1] + a1x[i+1] (t-i) + a2x[i+1] (t-i)^2 + a3x[i+1] (t-i)^3, a0y[i+1] + a1y[i+1] (t-i) + a2y[i+1] (t-i)^2 + a3y[i+1] (t-i)^3 )
map(double). Method in class figPac.fCoil
Returns a straight line from (x0,y0) to (x1,y1) for t between -1 and 0, a straight line from (x2,y2) to (x3,y3) for t between tmax-1 and tmax and a coil ( t+pitch*(cos(t*PI)-1), height*sin(t*PI) ), first scaled horizontally and then rotated and translated to run from (x1,y1) to (x2,y2), for t between 0 and tmax-1.
map(double). Method in class figPac.fParticleLine
Returns (1-t)*from +t*to +4*height*t*(1-t)*[from[1]-to[1], to[0]-from[0]]/len.
map(double). Method in class figPac.fSquiggle
Returns "centerline((1-t)*tmin+t*tmax) + height * Math.sin(Math.PI*nobumps*t) * normal((1-t)*tmin+t*tmax)", if the user has supplied centerline and normal, and "from + (to-from)*t + height * Math.sin(Math.PI*nobumps*t) * normal" otherwise.
margins(double, double, double, double, String). Method in class figPac.Figure
Sets the margins between the boundary of the canvas and the boundary of the figure.
max_zoom. Variable in class figPac.Figure
maxN. Variable in class figPac.fCurve
The maximum number of line segments to be drawn.
min_zoom. Variable in class figPac.Figure
minN. Variable in class figPac.fCurve
The minimum number of line segments to be drawn.
mouseClicked(MouseEvent). Method in class figPac.fArrow
mouseClicked(MouseEvent). Method in class figPac.fBezier
mouseClicked(MouseEvent). Method in class figPac.fCoil
mouseClicked(MouseEvent). Method in class figPac.fDisk
mouseClicked(MouseEvent). Method in class figPac.fEllipticalArc
mouseClicked(MouseEvent). Method in class figPac.Figure
mouseClicked(MouseEvent). Method in class figPac.fLabel
mouseClicked(MouseEvent). Method in class figPac.fLine
mouseClicked(MouseEvent). Method in class figPac.fParticleLine
mouseClicked(MouseEvent). Method in class figPac.fPolygon
mouseClicked(MouseEvent). Method in class figPac.fResistor
mouseClicked(MouseEvent). Method in class figPac.fSquiggle
mouseClicked(MouseEvent). Method in class figPac.fTeXlabel
mouseDragged(MouseEvent). Method in class figPac.fArrow
mouseDragged(MouseEvent). Method in class figPac.fBezier
mouseDragged(MouseEvent). Method in class figPac.fCoil
mouseDragged(MouseEvent). Method in class figPac.fDisk
mouseDragged(MouseEvent). Method in class figPac.fEllipticalArc
mouseDragged(MouseEvent). Method in class figPac.Figure
mouseDragged(MouseEvent). Method in class figPac.fLabel
mouseDragged(MouseEvent). Method in class figPac.fLine
mouseDragged(MouseEvent). Method in class figPac.fParticleLine
mouseDragged(MouseEvent). Method in class figPac.fPolygon
mouseDragged(MouseEvent). Method in class figPac.fResistor
mouseDragged(MouseEvent). Method in class figPac.fSquiggle
mouseDragged(MouseEvent). Method in class figPac.fTeXlabel
mouseEntered(MouseEvent). Method in class figPac.fArrow
mouseEntered(MouseEvent). Method in class figPac.fBezier
mouseEntered(MouseEvent). Method in class figPac.fCoil
mouseEntered(MouseEvent). Method in class figPac.fDisk
mouseEntered(MouseEvent). Method in class figPac.fEllipticalArc
mouseEntered(MouseEvent). Method in class figPac.Figure
mouseEntered(MouseEvent). Method in class figPac.fLabel
mouseEntered(MouseEvent). Method in class figPac.fLine
mouseEntered(MouseEvent). Method in class figPac.fParticleLine
mouseEntered(MouseEvent). Method in class figPac.fPolygon
mouseEntered(MouseEvent). Method in class figPac.fResistor
mouseEntered(MouseEvent). Method in class figPac.fSquiggle
mouseEntered(MouseEvent). Method in class figPac.fTeXlabel
mouseExited(MouseEvent). Method in class figPac.fArrow
mouseExited(MouseEvent). Method in class figPac.fBezier
mouseExited(MouseEvent). Method in class figPac.fCoil
mouseExited(MouseEvent). Method in class figPac.fDisk
mouseExited(MouseEvent). Method in class figPac.fEllipticalArc
mouseExited(MouseEvent). Method in class figPac.Figure
mouseExited(MouseEvent). Method in class figPac.fLabel
mouseExited(MouseEvent). Method in class figPac.fLine
mouseExited(MouseEvent). Method in class figPac.fParticleLine
mouseExited(MouseEvent). Method in class figPac.fPolygon
mouseExited(MouseEvent). Method in class figPac.fResistor
mouseExited(MouseEvent). Method in class figPac.fSquiggle
mouseExited(MouseEvent). Method in class figPac.fTeXlabel
mouseMoved(MouseEvent). Method in class figPac.fArrow
mouseMoved(MouseEvent). Method in class figPac.fBezier
mouseMoved(MouseEvent). Method in class figPac.fCoil
mouseMoved(MouseEvent). Method in class figPac.fDisk
mouseMoved(MouseEvent). Method in class figPac.fEllipticalArc
mouseMoved(MouseEvent). Method in class figPac.Figure
mouseMoved(MouseEvent). Method in class figPac.fLabel
mouseMoved(MouseEvent). Method in class figPac.fLine
mouseMoved(MouseEvent). Method in class figPac.fParticleLine
mouseMoved(MouseEvent). Method in class figPac.fPolygon
mouseMoved(MouseEvent). Method in class figPac.fResistor
mouseMoved(MouseEvent). Method in class figPac.fSquiggle
mouseMoved(MouseEvent). Method in class figPac.fTeXlabel
mousePressed(MouseEvent). Method in class figPac.fArrow
mousePressed(MouseEvent). Method in class figPac.fBezier
mousePressed(MouseEvent). Method in class figPac.fCoil
mousePressed(MouseEvent). Method in class figPac.fDisk
mousePressed(MouseEvent). Method in class figPac.fEllipticalArc
mousePressed(MouseEvent). Method in class figPac.Figure
mousePressed(MouseEvent). Method in class figPac.fLabel
mousePressed(MouseEvent). Method in class figPac.fLine
mousePressed(MouseEvent). Method in class figPac.fParticleLine
mousePressed(MouseEvent). Method in class figPac.fPolygon
mousePressed(MouseEvent). Method in class figPac.fResistor
mousePressed(MouseEvent). Method in class figPac.fSquiggle
mousePressed(MouseEvent). Method in class figPac.fTeXlabel
mouseReleased(MouseEvent). Method in class figPac.fArrow
mouseReleased(MouseEvent). Method in class figPac.fBezier
mouseReleased(MouseEvent). Method in class figPac.fCoil
mouseReleased(MouseEvent). Method in class figPac.fDisk
mouseReleased(MouseEvent). Method in class figPac.fEllipticalArc
mouseReleased(MouseEvent). Method in class figPac.Figure
mouseReleased(MouseEvent). Method in class figPac.fLabel
mouseReleased(MouseEvent). Method in class figPac.fLine
mouseReleased(MouseEvent). Method in class figPac.fParticleLine
mouseReleased(MouseEvent). Method in class figPac.fPolygon
mouseReleased(MouseEvent). Method in class figPac.fResistor
mouseReleased(MouseEvent). Method in class figPac.fSquiggle
mouseReleased(MouseEvent). Method in class figPac.fTeXlabel

N

nobumps. Variable in class figPac.fCoil
The number of half periods in the coil.
nobumps. Variable in class figPac.fResistor
The number of half periods in the resistor.
nobumps. Variable in class figPac.fSquiggle
The number of half periods of sin in the squiggle.
normal. Variable in class figPac.fSquiggle
The pseudonormal direction to the centerline curve.

O

OPEN. Static variable in class figPac.fBezier
OPEN. Static variable in class figPac.fCurve
OPEN. Static variable in class figPac.Figure
OPEN. Static variable in class figPac.fPolygon
OPEN. Static variable in class figPac.Template
Shortform for *.OPEN
outAngle. Variable in class figPac.fBezier
outputLblFile. Static variable in class figPac.Template
outputPsFile. Static variable in class figPac.Template

P

paint(Graphics). Method in class figPac.Figure
parabola. Variable in class figPac.fParticleLine
The curve part of the the particle line.
parent2dvc. Variable in class figPac.fSubFigure
The map from the coordinate system of the parent of the subfigure to that of the display device.
patch2dvc. Variable in class figPac.fSubFigure
The map from the coordinate system of the subfigure to that of the display device.
pitch. Variable in class figPac.fCoil
Controls the amount of backtracking in the coil.
PointList(). Constructor for class figPac.PointList
Creates an empty PointList.
PointList(double[], double[], int). Constructor for class figPac.PointList
Creates an PointList containing npoints points whose x coordinates are given in the first argument and whose y coordinates are given in the second argument.
PointList(double[][], int). Constructor for class figPac.PointList
Creates an PointList containing npoints points whose x and y coordinates are given as a two dimensional array in the first argument.
PointList(int). Constructor for class figPac.PointList
Creates an PointList containing npoints unspecified points.
prepareFigure(Figure). Method in class figPac.Template
print(). Method in class figPac.PointList
Prints the points in the list to standard out.
print(int, int, int, int). Method in class figPac.PointList
Formats and prints the points in the list to standard out.
print(int, int, int, int, int). Method in class figPac.PointList
Formats and prints the first nopoints in the list to standard out.
psCode. Variable in class figPac.fPsWrite
The PostScript code.
psDotFont. Variable in class figPac.fBezier
In the postcsript image, when fBezier.DOT is included in the type of the fPolygon, character number psDotSymbol of the font psDotFont is printed at each vertex.
psDotFont. Variable in class figPac.fPolygon
In the postcsript image, when fPolygon.DOT is included in the type of the fPolygon, character number psDotSymbol of the font psDotFont is printed at each vertex.
psDotSymbol. Variable in class figPac.fBezier
In the postcsript image, when fBezier.DOT is included in the type of the fPolygon, character number psDotSymbol of the font psDotFont is printed at each vertex.
psDotSymbol. Variable in class figPac.fPolygon
In the postcsript image, when fPolygon.DOT is included in the type of the fPolygon, character number psDotSymbol of the font psDotFont is printed at each vertex.
psFileIsStandAlone. Variable in class figPac.Figure
If you wish your to embed your ps file in, for example, a TeX file, psFileIsStandAlone should be false; otherwise otherwise, it should be true.
psFillColor. Variable in class figPac.fBezier
The PostScript command used to color in the curve in PostScript when the fEnv variable useColorPs is "true".
psFillColor. Variable in class figPac.fCurve
The PostScript command used to color in the curve in PostScript when the fEnv variable useColorPs is "true".
psFillColor. Variable in class figPac.fDisk
The PostScript command used to color in the disk in PostScript when the fEnv variable useColorPs is "true".
psFillColor. Variable in class figPac.fEllipticalArc
The PostScript command used to color in the curve in PostScript when the fEnv variable useColorPs is "true".
psFillColor. Variable in class figPac.fPolygon
The PostScript command used to color in the polygon in PostScript when the fEnv variable useColorPs is "true".
psFillGray. Variable in class figPac.fBezier
Controls the density used to fill the curve in postscript.
psFillGray. Variable in class figPac.fCurve
Controls the density used to fill the curve in postscript.
psFillGray. Variable in class figPac.fDisk
Controls the density used to fill the disk in postscript.
psFillGray. Variable in class figPac.fEllipticalArc
Controls the density used to fill the curve in postscript.
psFillGray. Variable in class figPac.fPolygon
Controls the density used to fill the polygon in postscript.
psStep. Variable in class figPac.fCurve
A segment longer than step (in points) is not drawn in PostScript if the change in the value of the parameter between the ends of the segment is the minimum allowed.
psTolerance. Variable in class figPac.fCurve
The maximum distance (in points) between the center of a chord drawn in PostScript and the center of the corresponding arc.
pt2pix. Variable in class figPac.Figure
The factor converting Adobe points to pixels.

R

REGRESSION. Static variable in class figPac.fPolygon
REGRESSION. Static variable in class figPac.Template
Shortform for fPolygon.REGRESSION
relAngle. Variable in class figPac.fBezier
relScale. Variable in class figPac.fBezier
relXprec. Variable in class figPac.fAxes
The number of decimal places exhibited for x coordinates when the spacing between successive ticks on the x axis is one and when precision is determined automatically.
relYprec. Variable in class figPac.fAxes
The number of decimal places exhibited for y coordinates when the spacing between successive ticks on the y axis is one and when precision is determined automatically.
reMargin. Variable in class figPac.fAxes
If reMargin is true, and the x and y axes are horizontal and vertical respectively, the margins of the figure are reset to ensure that the various axis labels are visible.
removeActionListener(ActionListener). Method in class figPac.Figure
reset(). Static method in class figPac.fUtil
Resets the GridBagConstraints default settings to the original ones.
resetZoom(). Method in class figPac.Figure
reSizeCanvas(double, double). Method in class figPac.Figure
reSizeCanvas(double, double, String). Method in class figPac.Figure
rightmargin. Variable in class figPac.Figure
The size of the right margin in pixels
rightmargin. Static variable in class figPac.Template
rightmargin(double). Method in class figPac.Figure
Sets the amount of white space at the right of the canvas.
rightmargin(double, String). Method in class figPac.Figure
Sets the amount of white space at the right of the canvas.
rotate(double). Method in class figPac.Figure
Rotates baseUsr2dvc - the initial usr2dvc coordinate map that is used each time the figure is drawn.
rotate(double). Method in class figPac.fSubFigure
Rotates basePatch2parent - the initial patch2parent coordinate map that is used each time the subfigure is drawn.

S

S_VALUED. Variable in class figPac.fCurve
scale. Variable in class figPac.fBezier
scale(double, double). Method in class figPac.Figure
Scales baseUsr2dvc - the initial usr2dvc coordinate map that is used each time the figure is drawn.
scale(double, double). Method in class figPac.fSubFigure
Scales basePatch2parent - the initial patch2parent coordinate map that is used each time the subfigure is drawn.
setBackground(int). Method in class figPac.Figure
Draws the first n fElements of elements to the backgroundImg, using the current drawing environment, margins etc.
setBasePatch2parent(V2V). Method in class figPac.fSubFigure
Sets the basePatch2parent to the specified V2V.
setBaseUsr2dvc(V2V). Method in class figPac.Figure
Sets the baseUsr2dvc to the specified V2V.
setPrecision(). Method in class figPac.Figure
setup(). Method in class figPac.Template
showCanvasBoundary. Variable in class figPac.Figure
Turns display of canvas boundary on/off
showCanvasBoundary. Static variable in class figPac.Template
showCoords. Variable in class figPac.Figure
Turns the coordinate display on/off
showCoords. Static variable in class figPac.Template
showFigureBoundary. Variable in class figPac.Figure
Turns display of figure boundary (excluding margins) on/off
snap(double, int). Static method in class figPac.fUtil
Rounds a double to a specified precision.
startAngle. Variable in class figPac.fEllipticalArc
startEdit(figEdit). Method in class figPac.fArrow
startEdit(figEdit). Method in class figPac.fBezier
startEdit(figEdit). Method in class figPac.fCoil
startEdit(figEdit). Method in class figPac.fCurve
startEdit(figEdit). Method in class figPac.fDisk
startEdit(figEdit). Method in class figPac.fEllipticalArc
startEdit(figEdit). Method in class figPac.fEnv
startEdit(figEdit). Method in class figPac.figEditSetup
startEdit(figEdit). Method in interface figPac.fInteractive
This method is called to initiate the interactive editing session.
startEdit(figEdit). Method in class figPac.fLabel
startEdit(figEdit). Method in class figPac.fLine
startEdit(figEdit). Method in class figPac.fParticleLine
startEdit(figEdit). Method in class figPac.fPolygon
startEdit(figEdit). Method in class figPac.fResistor
startEdit(figEdit). Method in class figPac.fSquiggle
startEdit(figEdit). Method in class figPac.fTeXlabel
step. Variable in class figPac.fCurve
A segment longer than step (in pixels) is not drawn to screen if the change in the value of the parameter between the ends of the segment is the minimum allowed.
stopZoom(). Method in class figPac.Figure

T

Template(). Constructor for class figPac.Template
templateClass. Static variable in class figPac.Template
tmax. Variable in class figPac.fBezier
The parameter limits for curve.
tmax. Variable in class figPac.fCurve
The final value of the parameter.
tmin. Variable in class figPac.fBezier
The parameter limits for curve.
tmin. Variable in class figPac.fCurve
The initial value of the parameter.
to. Variable in class figPac.fArrow
The end point of the arrow in user coordinates.
to. Variable in class figPac.fCoil
The end point of the wire in user coordinates.
to. Variable in class figPac.fLine
The end point of the line in user coordinates.
to. Variable in class figPac.fParticleLine
The end point of the line in user coordinates.
to. Variable in class figPac.fResistor
The end point of the wire in user coordinates.
to. Variable in class figPac.fSquiggle
The end point of the squiggle in user coordinates.
toColor(String). Method in class figPac.fEnv
Converts a String to a Color.
toDouble(String). Method in class figPac.fEnv
toFile(String, int, int, int, int). Method in class figPac.PointList
Formats and prints the points in the list to a file.
toFile(String, int, int, int, int, int). Method in class figPac.PointList
Formats and prints the points in the list to a file.
toFont(String). Method in class figPac.fEnv
toLbl(). Method in class figPac.Figure
Returns a string containing TeX label information in the format used by figMac.tex (a macro package for insertion of PostScript figures in tex files).
toLbl(String). Method in class figPac.Figure
Returns a string containing TeX label information in the format used by figMac.tex (a macro package for insertion of PostScript figures in tex files).
toLblFile(String). Method in class figPac.Figure
Writes a file containing TeX label information in the format used by figMac.tex (a macro package for insertion of PostScript figures in tex files).
toLblFile(String, String). Method in class figPac.Figure
Writes a file containing TeX label information in the format used by figMac.tex (a macro package for insertion of PostScript figures in tex files).
tolerance. Variable in class figPac.fCurve
The maximum distance (in pixels) between the center of a chord drawn to screen and the center of the corresponding arc.
topmargin. Variable in class figPac.Figure
The size of the top margin in pixels
topmargin. Static variable in class figPac.Template
topmargin(double). Method in class figPac.Figure
Sets the amount of white space at the top of the canvas.
topmargin(double, String). Method in class figPac.Figure
Sets the amount of white space at the top of the canvas.
toPs(). Method in class figPac.Figure
Returns a string that realises the current figure in PostScript.
toPs(String). Method in class figPac.Figure
Returns a string that realises the current figure in PostScript.
toPsFile(String). Method in class figPac.Figure
Writes a file that realises the current figure in PostScript.
toPsFile(String, String). Method in class figPac.Figure
Writes a file that realises the current figure in PostScript.
toPsLblFiles(String). Method in class figPac.Figure
Writes two files, one realising the current figure in PostScript and the other containing TeX label information in the format used by figMac.tex (a macro package for insertion of PostScript figures in tex files).
toScreen(). Method in class figPac.Figure
Draws the current figure to the screen.
toString(). Method in class figPac.fArrow
toString(). Method in class figPac.fBezier
toString(). Method in class figPac.fCoil
toString(). Method in class figPac.fCurve
toString(). Method in class figPac.fDisk
toString(). Method in class figPac.fEllipticalArc
toString(). Method in class figPac.fEnv
toString(). Method in class figPac.figEditSetup
toString(). Method in interface figPac.fInteractive
This method is expected to output a string, which when executed as a java statement would create an fElement that looks just like the current one.
toString(). Method in class figPac.fLabel
toString(). Method in class figPac.fLine
toString(). Method in class figPac.fParticleLine
toString(). Method in class figPac.fPolygon
toString(). Method in class figPac.fResistor
toString(). Method in class figPac.fSquiggle
toString(). Method in class figPac.fTeXlabel
transform(double[][]). Method in class figPac.PointList
Applies the affine linear map determined by the 2x3 matrix of the argument to all points in the list.
translate(double, double). Method in class figPac.Figure
Translates baseUsr2dvc - the initial usr2dvc coordinate map that is used each time the figure is drawn.
translate(double, double). Method in class figPac.fSubFigure
Translates basePatch2parent - the initial patch2parent coordinate map that is used each time the subfigure is drawn.
triggerAll(). Method in class figPac.editPanel
triggerAll(Container). Method in class figPac.editPanel
type. Variable in class figPac.fBezier
The type determines whether the curve is plotted as an open or closed path, whether or not it is filled and so on.
type. Variable in class figPac.fCurve
The type determines whether the curve is plotted as an open or closed path and whether or not it is filled.
type. Variable in class figPac.fDisk
The type determines whether the boundary of the disk is plotted whether or not the disk is filled.
type. Variable in class figPac.fEllipticalArc
The type determines whether the arc itself is plotted, whether and how it is closed and whether or not it is filled.
type. Variable in class figPac.fPolygon
The type determines whether the polygon is plotted as an open or closed path, whether or not it is filled and so on.

U

update(Graphics). Method in class figPac.Figure
useDrag. Variable in class figPac.Figure
Turns drag on/off
useDrag. Static variable in class figPac.Template
useZoom. Variable in class figPac.Figure
Turns zoom on/off
useZoom. Static variable in class figPac.Template
usr2dvc. Variable in class figPac.Figure
The map from user to device coordinates taking into account changes made by fElements and dragging or zooming.

V

V_VALUED. Variable in class figPac.fCurve
value. Variable in class figPac.fEnv

W

WEDGE. Static variable in class figPac.fEllipticalArc
WEDGE. Static variable in class figPac.Template
Shortform for fEllipticalArc.WEDGE
weightx. Variable in class figPac.editPanel
weightx. Static variable in class figPac.fUtil
weighty. Variable in class figPac.editPanel
weighty. Static variable in class figPac.fUtil
writeLbl(Figure, Hashtable, V2V). Method in class figPac.fRotate
writeLbl(Figure, Hashtable, V2V). Method in class figPac.fScale
writeLbl(Figure, Hashtable, V2V). Method in class figPac.fSetPatch2parent
writeLbl(Figure, Hashtable, V2V). Method in class figPac.fSetUsr2dvc
writeLbl(Figure, Hashtable, V2V). Method in class figPac.fSubFigure
writeLbl(Figure, Hashtable, V2V). Method in class figPac.fTeXlabel
writeLbl(Figure, Hashtable, V2V). Method in class figPac.fTranslate
writeLbl(Figure, Hashtable, V2V). Method in interface figPac.lblFiler
The job of this method is to return a string which specifies a label in the format used by figMac.tex.

X

x. Variable in class figPac.fBezier
x. Variable in class figPac.fDisk
x. Variable in class figPac.fEllipticalArc
x. Variable in class figPac.fPolygon
x. Variable in class figPac.fTranslate
x. Variable in class figPac.PointList
xfactor. Variable in class figPac.fScale
xintvl. Variable in class figPac.fAxes
The spacing between ticks on x axis.
xlabel. Variable in class figPac.fAxes
The label on the x axis.
xmax. Variable in class figPac.fAxes
The largest value of x on the x axis.
xmax. Variable in class figPac.Figure
The largest value of the x coordinate.
xmax. Static variable in class figPac.Template
xmin. Variable in class figPac.fAxes
The smallest value of x on the x axis.
xmin. Variable in class figPac.Figure
The smallest value of the x coordinate.
xmin. Static variable in class figPac.Template
xprec. Variable in class figPac.fAxes
The number of decimal places exhibited for x coordinates.
xsize. Variable in class figPac.Figure
The width of the image, excluding margins, in pixels.
Xsize. Variable in class figPac.Figure
The width of the canvas (including margins) in pixels.
xsize. Static variable in class figPac.Template
xticksize. Variable in class figPac.fAxes
The size in points of ticks on x axis.

Y

y. Variable in class figPac.fBezier
y. Variable in class figPac.fDisk
y. Variable in class figPac.fEllipticalArc
y. Variable in class figPac.fPolygon
y. Variable in class figPac.fTranslate
y. Variable in class figPac.PointList
yfactor. Variable in class figPac.fScale
yintvl. Variable in class figPac.fAxes
The spacing between ticks on y axis.
ylabel. Variable in class figPac.fAxes
The label on the y axis.
ymax. Variable in class figPac.fAxes
The largest value of y on the x axis.
ymax. Variable in class figPac.Figure
The largest value of the y coordinate.
ymax. Static variable in class figPac.Template
ymin. Variable in class figPac.fAxes
The smallest value of y on the y axis.
ymin. Variable in class figPac.Figure
The smallest value of the y coordinate.
ymin. Static variable in class figPac.Template
yprec. Variable in class figPac.fAxes
The number of decimal places exhibited for y coordinates.
ysize. Variable in class figPac.Figure
The height of the image, excluding margins, in pixels.
Ysize. Variable in class figPac.Figure
The height of the canvas (including margins) in pixels.
ysize. Static variable in class figPac.Template
yticksize. Variable in class figPac.fAxes
The size in points of ticks on y axis.

Z

zoom_factor. Variable in class figPac.Figure