Index of all Fields and Methods
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

about(). Method in class pmr.simplegraph.JUMBO
absSumAllElements(). Method in class pmr.euclid.IntArray
absolute sum of all elements
absSumAllElements(). Method in class pmr.euclid.RealArray
absolute sum of all elements
accept(File, String). Method in class pmr.util.EndsWithFilter
action(Event, Object). Method in class pmr.simplegraph.AppletFrame
action(Event, Object). Method in class pmr.simplegraph.ButtonBar
the button bar has the responsibility of sending messages to the target directly
action(Event, Object). Method in interface pmr.simplegraph.Drawable
pass any action events to theDrawable
action(Event, Object). Method in class pmr.simplegraph.DrawableHelp
trap any button press
action(Event, Object). Method in class pmr.simplegraph.DrawableObject
pass action to the object
action(Event, Object). Method in class pmr.sgml.DrawableSGMLNode
pass any button actions to the object
action(Event, Object). Method in class pmr.stat.DrawableStat
pass any button actions to the object
action(Event, Object). Method in class pmr.cml.DrawableX_Node
pass any button actions to the object
action(Event, Object). Method in class pmr.simplegraph.InfoDialog
action(Event, Object). Method in class pmr.cml.MOLNode
Reset button has to reset transformation matrix (rotMat) as well as scaling the scaler2d
action(Event, Object). Method in class pmr.simplegraph.MultiDialog
action(Event, Object). Method in class pmr.simplegraph.MultiScrollableTopLevel
Actions from the buttonBar are routed to here; the String from the widgets is used to decide what to do
action(Event, Object). Method in class pmr.simplegraph.Paragraph
pass any action events to theDrawable
action(Event, Object). Method in class pmr.simplegraph.ScrollableTopLevel
this handles button events in the buttonBar provided by simpleFrame; if there is a Drawable, passes the event to it
action(Event, Object). Method in class pmr.sgml.SGMLTOC
this handles button events in the buttonBar provided by simpleFrame; if there is a Drawable, passes the event to it
action(Event, Object). Method in class pmr.simplegraph.SimpleFrame
This is messy because Java doesn't have a callback mechanism - still under development...
action(Event, Object). Method in class pmr.simplegraph.SimpleText
pass any action events to theDrawable
action(Event, Object). Method in class pmr.cml.TERMENTRYNode
pass any button actions to the object
action(int, int). Method in class pmr.simplegraph.ObjectTable
takes action when a cell is clicked.
add(Choice3, double). Method in class pmr.euclid.Real3Range
add a single value
add(double). Method in class pmr.euclid.RealRange
add a value to a range
add(int). Method in class pmr.euclid.IntRange
add a value to a range
add(int, double). Method in class pmr.euclid.Real3Range
add a single value - not for general use
add(Int2). Method in class pmr.euclid.Int2Range
add a Int2 to a range
add(Point3). Method in class pmr.euclid.Real3Range
add a Point3 to a range
add(Real2). Method in class pmr.euclid.Real2Range
add a Real2 to a range
add(SGMLNode). Method in class pmr.sgml.Clipboard
adds a parentless node with all of its subtree to DOCROOT
add(SGMLNode). Method in class pmr.sgml.TreeContainer
adds a parentless node with all of its subtree to DOCROOT
add(SGMLTree). Method in class pmr.sgml.TreeContainer
add(String). Method in class pmr.util.StringList
addAdmin(GlossaryAdmin). Method in class pmr.cml.Glossary
addAfterMenuItem(MenuBar, String, Menu). Static method in class pmr.simplegraph.SimpleGraph
adds the Menu 'menu' after the Menu with label 'after' on MenuBar menuBar.
addArray(IntArray). Method in class pmr.euclid.IntArray
append elements
addArray(ObjectArray). Method in class pmr.euclid.ObjectArray
append elements
addArray(RealArray). Method in class pmr.euclid.RealArray
append elements
addAuthor(PERSONNode). Method in class pmr.cml.BIBNode
addBeforeMenuItem(Menu, String, MenuItem). Static method in class pmr.simplegraph.SimpleGraph
adds the MenuItem 'mi' before the MenuItem with label 'before'.
addBeforeMenuItem(Menu, String, String). Static method in class pmr.simplegraph.SimpleGraph
adds the String 'label' before the MenuItem with label 'before'.
addBookmark(SGMLNode). Method in class pmr.sgml.SGMLTOC
add a node to 'bookmark' list
addBuiltin(Hashtable, String, String). Static method in class pmr.cml.DataPrimitive
for use by other DTDs which use BUILTINs
addBuiltin(String, String). Static method in class pmr.cml.ARRAYNode
for use by other DTDs which use BUILTINs
addButton(String). Method in class pmr.simplegraph.ButtonBar
addButton(String). Method in class pmr.simplegraph.DrawableObject
may wish to add other buttons to the Drawable Object (if it has a stl)
addButton(String). Method in class pmr.simplegraph.ScrollableTopLevel
add a button to the bar, creating if required
addButton(String, Helpable). Method in class pmr.simplegraph.DrawableHelp
add a button pointing to an object which has its own help
addButtonBar(ButtonBar). Method in class pmr.simplegraph.ScrollableTopLevel
the STL can have a ButtonBar at the top which can be manipluated separately
addButtons(String[]). Method in class pmr.simplegraph.ButtonBar
addCellAngles(Angle, Angle, Angle). Method in class pmr.cml.CRYSTNode
add cell angles as a Angle[3] If angles already present, returns false without action.
addCellLengths(double, double, double). Method in class pmr.cml.CRYSTNode
add cell lengths as a double[3] If cell already present, returns false without action.
addChild(int). Method in class pmr.cml.BIBNode
checks that parent knows about children
addChild(int). Method in class pmr.cml.PERSONNode
checks that parent knows about children
addChild(int). Method in class pmr.sgml.SGMLNode
the parent may react to adding a child; usually subclassed
addChild(int, SGMLNode). Method in class pmr.sgml.SGMLNode
add a child newNode at childIndex (runs from 0 to nchild); values outside this throw exception
addChoice(String[]). Method in class pmr.simplegraph.ButtonBar
a Choice has several alternative options
addClipboard(). Method in class pmr.sgml.SGMLTOC
addColumn(ObjectArray, String). Method in class pmr.simplegraph.ObjectTable
add a column; checks that it is homogeneous, non-zero length and the same size as any exisiting columns
addContent(String). Method in class pmr.sgml.SGMLNode
addContentModel(String). Method in class pmr.sgml.GI
addDrawableSGMLNode(DrawableSGMLNode). Method in class pmr.sgml.SGMLNode
addDTDName(String). Method in class pmr.sgml.DTD
adds a DTD - ignores it if already present and gives no message (but returns false)
addElement(double). Method in class pmr.euclid.RealArray
append element
addElement(double). Method in class pmr.stat.Univariate
addElement(double, double). Method in class pmr.stat.Bivariate
add a point; this is possible whether 'this' is initilised or not
addElement(int). Method in class pmr.euclid.IntArray
append element
addElement(int). Method in class pmr.euclid.IntSet
add integer.
addElement(Int2). Method in class pmr.euclid.Int2Vector
addElement(IntRange). Method in class pmr.euclid.IntRangeVector
addElement(Object). Method in class pmr.euclid.ObjectArray
append element
addElement(Paragraph). Method in class pmr.simplegraph.SimpleText
add a Paragraph child to a SimpleText.
addElement(Point3). Method in class pmr.euclid.Point3Vector
addElement(Real2). Method in class pmr.euclid.Real2Vector
addElement(RealRange). Method in class pmr.euclid.RealRangeVector
addElement(SGMLNode). Method in class pmr.sgml.SGMLNodeIndexSet
add a Node to this set
addElement(String). Method in class pmr.util.StringList
synonymous with above
addElement(String). Method in class pmr.euclid.StringSet
adds an element.
addElement(String, Drawable). Method in class pmr.simplegraph.MultiScrollableTopLevel
addElement(String, Object). Method in class pmr.euclid.HashedVector
add Object using key (default case-sensitive).
addEntry(TERMENTRYNode). Method in class pmr.cml.Glossary
add an entry; any existing entry is replaced, in which case false is returned
addFileTransporter(). Method in class pmr.sgml.SGMLTOC
addFileTransporter(FileTransporter). Method in class pmr.sgml.SGMLTOC
specialist File Transporter (subclassed)
addFirstname(String). Method in class pmr.cml.PERSONNode
addGIName(String). Method in class pmr.sgml.SGMLNode
addGIs(StringSet). Method in class pmr.sgml.DTD
addHelp(String[]). Method in class pmr.simplegraph.DrawableObject
addHelp(String[]). Method in class pmr.sgml.DrawableSGMLNode
addHelp(String[]). Method in interface pmr.simplegraph.Helpable
add help text.
addHelp(String[]). Method in class pmr.simplegraph.JUMBO
addHelp(String[]). Method in class pmr.simplegraph.ScrollableTopLevel
addHelp(String[]). Method in class pmr.sgml.SGMLApplet
addHelp(String[]). Method in class pmr.simplegraph.SimpleApplet
addIndexTable(String, IndexTable). Method in class pmr.cml.Glossary
add an indextable - there may be several - and hash them.
addInitials(String). Method in class pmr.cml.PERSONNode
addIsotope(int[], double[]). Method in class pmr.molecule.ChemicalElement
addJournal(String). Method in class pmr.cml.BIBNode
the following add x a content subelement; they fail without message if already present
addLastname(String). Method in class pmr.cml.PERSONNode
addLine(String). Method in class pmr.simplegraph.Paragraph
add a line of text - EOR assumed (i.e.
addMenuBar(). Method in class pmr.simplegraph.SimpleFrame
add a menu bar and display it.
addMessageArea(). Method in class pmr.simplegraph.ScrollableTopLevel
addMolecularObject(MolecularObject, String). Method in class pmr.cml.MOLNode
add a MolecularObject (usually called from constructor of MolecularObject)
addNode(int, SGMLNode). Method in class pmr.sgml.SGMLTree
addNode(SGMLNode). Method in class pmr.sgml.SGMLNode
add a pre-formed node to this; returns index
addObject(DrawableObject). Method in class pmr.simplegraph.DrawableObject
adds a DrawableObject as a subObject
addObjectArray(Panel, ObjectArray, String). Method in class pmr.simplegraph.ObjectTable
addPages(String). Method in class pmr.cml.BIBNode
Pages is a String at present until I get fuzzy working
addPELNode(int, String). Method in class pmr.sgml.SGMLTree
add a PEL node (see CoST documentation if you really care).
addRadii(double, double). Method in class pmr.molecule.ChemicalElement
addRange(IntRange). Method in class pmr.euclid.IntSet
add all values from an IntRange
addSet(IntSet). Method in class pmr.euclid.IntSet
concatenate sets
addSet(SGMLNodeIndexSet). Method in class pmr.sgml.SGMLNodeIndexSet
catenate one list onto another
addSet(StringSet). Method in class pmr.euclid.StringSet
catenates one set onto another.
addSGMLAttlist(SGMLAttlist). Method in class pmr.sgml.SGMLNode
addSGMLAttribute(SGMLAttribute). Method in class pmr.sgml.SGMLAttlist
adds a new attribute with value, OR replaces old value (no message)
addSGMLAttribute(SGMLAttribute). Method in class pmr.sgml.SGMLNode
adds SGMLAttribute, or replaces old value
addSGMLAttribute(String, String). Method in class pmr.sgml.SGMLNode
adds SGMLAttribute, or replaces old value
addSGMLAttributes(SGMLAttlist). Method in class pmr.sgml.GI
addSpacegroup(String). Method in class pmr.cml.CRYSTNode
adds spacegroup as String; No checks at present, and no defined convention
addSpacegroupNumber(int). Method in class pmr.cml.CRYSTNode
adds spacegroup as number; No checks at present.
addString(String). Method in class pmr.simplegraph.Paragraph
add a String - NO EOR assumed
addString(String). Method in class pmr.util.StringCounter
add a String.
addSubAddress(IntRange). Method in class pmr.cml.BONDSNode
addSubAddress(IntRange). Method in class pmr.cml.MOLNode
addSubAddress(IntRange). Method in class pmr.cml.SEQUENCENode
addSubAddress(IntRange). Method in interface pmr.cml.SubAddressable
addSubAddress(IntRange). Method in class pmr.cml.XLISTNode
addSubAddresses(IntRangeVector). Method in class pmr.cml.BONDSNode
addSubAddresses(IntRangeVector). Method in class pmr.cml.MOLNode
addSubAddresses(IntRangeVector). Method in class pmr.cml.SEQUENCENode
addSubAddresses(IntRangeVector). Method in interface pmr.cml.SubAddressable
addSubAddresses(IntRangeVector). Method in class pmr.cml.XLISTNode
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.DrawableHTMLNode
add a DrawableHTMLNode subObject ; could be overridden to validate types
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_ADDRESSNode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_ANode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_BASENode
cannot add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_BlockNode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_BodyNode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_BRNode
cannot add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_DDNode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_DLNode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_DTNode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_FlowNode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_FontPhraseNode
add a subObject (only HTML_TextNode allowed) (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_HEADNode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_HNode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_HRNode
cannot add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_IMGNode
cannot add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_LINKNode
cannot add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_LINode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_ListNode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_METANode
cannot add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_PNode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_TextNode
add a subObject (if not allowed, squeak)
addSubObject(DrawableHTMLNode). Method in class pmr.sgml.HTML_TITLENode
add a subObject (if not allowed, squeak)
addSubObject(HTML_FlowNode). Method in class pmr.sgml.HTML_FlowContainerNode
add a subObject (if not allowed, squeak)
addSubObject(HTML_TextNode). Method in class pmr.sgml.HTML_TextContainerNode
add a subObject (if not allowed, squeak)
addSubordinateTerm(TERMENTRYNode). Method in class pmr.cml.TERMENTRYNode
add subordinate class.
addSuperordinateTerm(TERMENTRYNode). Method in class pmr.cml.TERMENTRYNode
add superordinate class.
addSymmetryOperator(RealMatrix). Method in class pmr.cml.CRYSTNode
adds symmetry operator as 4*3 matrix; No checks at present (apart from shape).
addSynonym(String). Method in class pmr.molecule.Unit
add a synonym (might be an abbreviation) for a Unit.
addTitle(String). Method in class pmr.cml.DrawableX_Node
replaces current title with title and adds TITLE Attribute
addToList(String, String, String, String). Method in class pmr.chemime.CMLEditor
addToList(String, String, String, String). Method in class pmr.chemime.Spectator
addTrashCan(). Method in class pmr.sgml.SGMLTOC
addTree(SGMLNode). Method in class pmr.sgml.SGMLNode
add a tree to a Node (as the last child.
addTree(Vector, SGMLNode). Method in class pmr.sgml.SGMLTree
add an SGMLTree at a given node
addTreeToClipboard(SGMLTree). Method in class pmr.sgml.FileTransporter
addTreeTransporter(). Method in class pmr.sgml.SGMLTOC
addTreeTransporter(TreeTransporter). Method in class pmr.sgml.SGMLTOC
add a specialist TreeTransporter (subclassed)
addURL(String, String, String). Method in class pmr.cml.TERMENTRYNode
add a URL (e.g.
addVolume(String). Method in class pmr.cml.BIBNode
addWithConstraints(Container, Component, int, int, int, int, int, int, double, double, int, int, int, int). Static method in class pmr.simplegraph.SimpleGraph
grid bag contraints (lifted from Java in a Nutshell, p111) with thanx
addYear(String). Method in class pmr.cml.BIBNode
adjustScrollTranslation(Graphics). Method in class pmr.simplegraph.ScrollableTopLevel
adjust for the scrolling
ADMINNode(String, SGMLTree). Constructor for class pmr.cml.ADMINNode
align(double). Method in class pmr.molecule.DynamicAligner
this does the alignment; the gap penalty should be given
AminoAcid(String, String, String, String, String[]). Constructor for class pmr.molecule.AminoAcid
create from 1-letter, 3-letter, name, smiles, pdb atom names.
AminoAcidMatrix(String, double[][]). Constructor for class pmr.molecule.AminoAcidMatrix
construct a matrix, given the values and the aminoacids as a string
AminoAcidMatrix(String, int[][]). Constructor for class pmr.molecule.AminoAcidMatrix
Angle(). Constructor for class pmr.euclid.Angle
create deafult Angle (0.0)
Angle(Angle). Constructor for class pmr.euclid.Angle
copy constructor
Angle(double). Constructor for class pmr.euclid.Angle
create an angle IN RADIANS
Angle(double, AngleType). Constructor for class pmr.euclid.Angle
construct using degrees or radians
Angle(double, double). Constructor for class pmr.euclid.Angle
from X and Y components (uses atan2)
angle(int, int, int). Method in class pmr.euclid.Point3Vector
get angle between 3 points
angle(int, int, int). Method in class pmr.euclid.Real2Vector
get angle between 3 points
angle(IntSet). Method in class pmr.euclid.Point3Vector
get angle between 3 points
angle(IntSet). Method in class pmr.euclid.Real2Vector
get angle between 3 points
AngleType(int). Constructor for class pmr.euclid.AngleType
announce(DrawableX_Node). Method in class pmr.cml.FEATURENode
called (at least) by SEQUENCENode.
ANYDTD(). Constructor for class pmr.sgml.ANYDTD
ANYDTD(DTD). Constructor for class pmr.sgml.ANYDTD
create the DTD if required; I haven't used this so far
append(String[]). Method in class pmr.util.StringList
append an array of Strings
append(StringList). Method in class pmr.util.StringList
add another StringList; by REFERENCE
appendColumnData(IntArray). Method in class pmr.euclid.IntMatrix
append data to matrix columnwise
appendColumnData(IntMatrix). Method in class pmr.euclid.IntMatrix
append data to matrix columnwise
appendColumnData(RealArray). Method in class pmr.euclid.RealMatrix
append data to matrix columnwise
appendColumnData(RealMatrix). Method in class pmr.euclid.RealMatrix
append data to matrix columnwise
appendRowData(IntArray). Method in class pmr.euclid.IntMatrix
append data to matrix rowwise
appendRowData(IntMatrix). Method in class pmr.euclid.IntMatrix
append data to matrix rowwise
appendRowData(RealArray). Method in class pmr.euclid.RealMatrix
append data to matrix rowwise
appendRowData(RealMatrix). Method in class pmr.euclid.RealMatrix
append data to matrix rowwise
AppletFrame(String, Applet, int, int). Constructor for class pmr.simplegraph.AppletFrame
applyFilter(IntArray). Method in class pmr.euclid.IntArray
apply filter (i.e.
applyFilter(RealArray). Method in class pmr.euclid.RealArray
apply filter (i.e.
areChildrenHidden(). Method in class pmr.sgml.GI
areChildrenHidden(). Method in class pmr.sgml.SGMLNode
are node's children hidden either by GI or by user?
areChildrenHiddenByGI(). Method in class pmr.sgml.SGMLNode
are the children of this node hidden by virtue of this node's GI or GI context? To be overridden if required
AROMATIC. Static variable in class pmr.cml.BONDSNode
bond orders normalised (to some extent) - values are irrelevant
ARRAYNode(String, SGMLTree). Constructor for class pmr.cml.ARRAYNode
construct from a SGMLNode in a tree
ArrayTooSmallException(). Constructor for class pmr.euclid.ArrayTooSmallException
ArrayTooSmallException(String). Constructor for class pmr.euclid.ArrayTooSmallException
ATOMSNode(String, SGMLTree). Constructor for class pmr.cml.ATOMSNode
attribs. Variable in class pmr.sgml.SGMLNode
ATTRIBUTENode(String, SGMLTree). Constructor for class pmr.sgml.ATTRIBUTENode
ATTVALNode(String, SGMLTree). Constructor for class pmr.sgml.ATTVALNode
AVLINK. Static variable in class pmr.stat.Multivariate
Axis(int). Constructor for class pmr.simplegraph.Axis

B

BadAttributeException(). Constructor for class pmr.sgml.BadAttributeException
BadAttributeException(String). Constructor for class pmr.sgml.BadAttributeException
BadCCDCFileException(). Constructor for class pmr.chemime.BadCCDCFileException
BadCCDCFileException(String). Constructor for class pmr.chemime.BadCCDCFileException
BadCMLFileException(). Constructor for class pmr.cml.BadCMLFileException
BadCMLFileException(String). Constructor for class pmr.cml.BadCMLFileException
BadESISFileException(). Constructor for class pmr.sgml.BadESISFileException
BadESISFileException(String). Constructor for class pmr.sgml.BadESISFileException
BadFileException(). Constructor for class pmr.util.BadFileException
BadFileException(String). Constructor for class pmr.util.BadFileException
BadJCAMPFileException(). Constructor for class pmr.chemime.BadJCAMPFileException
BadJCAMPFileException(String). Constructor for class pmr.chemime.BadJCAMPFileException
BadMolFileException(). Constructor for class pmr.chemime.BadMolFileException
BadMolFileException(String). Constructor for class pmr.chemime.BadMolFileException
BadPDBFileException(). Constructor for class pmr.chemime.BadPDBFileException
BadPDBFileException(String). Constructor for class pmr.chemime.BadPDBFileException
BadRELATIONNodeException(). Constructor for class pmr.cml.BadRELATIONNodeException
BadRELATIONNodeException(String). Constructor for class pmr.cml.BadRELATIONNodeException
BadSGMLFileException(). Constructor for class pmr.sgml.BadSGMLFileException
BadSGMLFileException(String). Constructor for class pmr.sgml.BadSGMLFileException
BadSMILESException(). Constructor for class pmr.chemime.BadSMILESException
BadSMILESException(String). Constructor for class pmr.chemime.BadSMILESException
BadSubscriptException(). Constructor for class pmr.euclid.BadSubscriptException
BadSubscriptException(String). Constructor for class pmr.euclid.BadSubscriptException
BadSwissProtFileException(). Constructor for class pmr.chemime.BadSwissProtFileException
BadSwissProtFileException(String). Constructor for class pmr.chemime.BadSwissProtFileException
BadTecMLAddressException(). Constructor for class pmr.cml.BadTecMLAddressException
BadTecMLAddressException(String). Constructor for class pmr.cml.BadTecMLAddressException
BadX_NodeException(). Constructor for class pmr.cml.BadX_NodeException
BadX_NodeException(String). Constructor for class pmr.cml.BadX_NodeException
BAR. Static variable in class pmr.stat.Bivariate
base64Decode(byte[]). Static method in class pmr.util.Codecs
This method decodes the given byte[] using the base64-encoding specified in RFC-1521.
base64Decode(String). Static method in class pmr.util.Codecs
This method decodes the given string using the base64-encoding specified in RFC-1521.
base64Encode(byte[]). Static method in class pmr.util.Codecs
This method encodes the given byte[] using the base64-encoding specified in RFC-1521.
base64Encode(String). Static method in class pmr.util.Codecs
This method encodes the given string using the base64-encoding specified in RFC-1521.
BasicSequence(). Constructor for class pmr.molecule.BasicSequence
BasicSequence(String). Constructor for class pmr.molecule.BasicSequence
create in one-letter form
bestPlane(). Method in class pmr.euclid.Point3Vector
get best plane
BIBNode(String, SGMLTree). Constructor for class pmr.cml.BIBNode
Bivariate(). Constructor for class pmr.stat.Bivariate
creates it with default data arrays
Bivariate(RealArray). Constructor for class pmr.stat.Bivariate
form a Bivariate from a RealArray.
Bivariate(Univariate). Constructor for class pmr.stat.Bivariate
form a Bivariate from a Univariate.
Bivariate(Univariate, Univariate). Constructor for class pmr.stat.Bivariate
form a Bivariate from two Univariates.
BOLD. Static variable in class pmr.cml.XHTMLNode
BONDSNode(String, SGMLTree). Constructor for class pmr.cml.BONDSNode
normal constructor
BookmarkWindow(SGMLTree). Constructor for class pmr.sgml.BookmarkWindow
BOTTOM. Static variable in class pmr.simplegraph.Axis
BOTTOM. Static variable in class pmr.simplegraph.SimpleText
bug(Exception). Static method in class pmr.util.Util
bug(String). Static method in class pmr.util.Util
record that we have hit a program bug!!!
ButtonBar(Component). Constructor for class pmr.simplegraph.ButtonBar
ButtonBar(String[], Component). Constructor for class pmr.simplegraph.ButtonBar
this generates just Buttons although others can be added
buttonNumber(). Method in class pmr.simplegraph.MultiDialog
which button was pressed? -1 for none yet
buttonPress(String). Method in class pmr.sgml.SGMLTOC

C

calculateTOC(int, int). Method in class pmr.sgml.SGMLTOC
capitalise(String). Static method in class pmr.util.Util
capitalise a String (whatever the starting case)
CCDC(String). Constructor for class pmr.chemime.CCDC
read as many files of the form root.bib, root.con, root.dat as exist.
CENTROID. Static variable in class pmr.stat.Multivariate
checkMatrix(). Method in class pmr.euclid.Transform2
get new matrix type
checkMatrix(). Method in class pmr.euclid.Transform3
get new matrix type
ChemicalElement(String, int, double). Constructor for class pmr.molecule.ChemicalElement
ChemTree(). Constructor for class pmr.chemime.ChemTree
create from an SGMLStream (either text/sgml or chemical/x-cml)
ChemTree(SGMLStream). Constructor for class pmr.chemime.ChemTree
create from an SGMLStream (either text/sgml or chemical/x-cml)
child. Variable in class pmr.sgml.SGMLNode
CHILD. Static variable in class pmr.sgml.SGMLTOC
childCount(). Method in class pmr.sgml.SGMLNode
childrenHiddenManually. Variable in class pmr.sgml.SGMLNode
childrenToHTML(). Method in class pmr.sgml.SGMLNode
returns (maybe recursively) the HTML representation of the children
childrenToString(). Method in class pmr.cml.ARRAYNode
this is required as we have to deal with _PEL subnodes; note that this returns the UNALTERED input (i.e.
childrenToString(). Method in class pmr.sgml.SGMLNode
returns (maybe recursively) the SGML representation of the children
childrenToString(). Method in class pmr.cml.XVARNode
this is required as we have to deal with _PEL subnodes
chooseMIME(String). Method in class pmr.cml.CMLApplet
chunkedDecode(InputStream). Static method in class pmr.util.Codecs
Decodes chunked data.
chunkedEncode(byte[], NVPair[], boolean). Static method in class pmr.util.Codecs
Encodes data used the chunked encoding.
CIF(String, StringList). Constructor for class pmr.chemime.CIF
create a CMLTree from a CIF file
Circle(int, int, int). Constructor for class pmr.simplegraph.Circle
normal constructor ; x, y are coordinates of centre; radius of zero > 1
clear(). Method in class pmr.euclid.Int2
set to 0, 0
clear(). Method in class pmr.euclid.Real2
set to 0, 0
clearArray(). Method in class pmr.euclid.IntArray
clear all elements of array
clearArray(). Method in class pmr.euclid.ObjectArray
clear all elements of array to null (or 0 or 0.0)
clearArray(). Method in class pmr.euclid.RealArray
clear all elements of array
clearButtons(). Method in class pmr.simplegraph.ButtonBar
clearGraphics(Graphics). Method in class pmr.simplegraph.ScrollableTopLevel
clear to background colour
clearMatrix(). Method in class pmr.euclid.IntMatrix
clear matrix
clearMatrix(). Method in class pmr.euclid.RealMatrix
clear matrix
clearSubAddresses(). Method in class pmr.cml.BONDSNode
clearSubAddresses(). Method in class pmr.cml.MOLNode
clearSubAddresses(). Method in class pmr.cml.SEQUENCENode
clearSubAddresses(). Method in interface pmr.cml.SubAddressable
clearSubAddresses(). Method in class pmr.cml.XLISTNode
clearWorkStationViewPort(Graphics). Method in class pmr.simplegraph.Scaler2D
clears everything within WorkStationViewPort
CLINK. Static variable in class pmr.stat.Multivariate
Clipboard(SGMLTOC). Constructor for class pmr.sgml.Clipboard
Clipboard(SGMLTOC, String). Constructor for class pmr.sgml.Clipboard
clipToBoundingBox(Graphics). Method in class pmr.simplegraph.Scaler2D
clip to boundingBox.
clipToScreenBoundingBox(Graphics). Method in class pmr.simplegraph.Scaler2D
clip to screen limits (usually larger than object bounding box
clone(). Method in class pmr.euclid.IntArray
clones another IntArray
clone(). Method in class pmr.euclid.RealArray
clones another RealArray
clone(Angle). Method in class pmr.euclid.Angle
clone(double[]). Method in class pmr.euclid.Point3
overloaded assignment from a double[] (or a RealArray)
clone(IntMatrix). Method in class pmr.euclid.IntMatrix
clone(Plane3). Method in class pmr.euclid.Plane3
clone(Point3). Method in class pmr.euclid.Point3
clone(Point3). Method in class pmr.euclid.Vector3
from Point3
clone(RealMatrix). Method in class pmr.euclid.RealMatrix
clone(Transform2). Method in class pmr.euclid.Transform2
clone
clone(Transform3). Method in class pmr.euclid.Transform3
clone
clone(Vector3). Method in class pmr.euclid.Point3
from Vector3
clone(Vector3). Method in class pmr.euclid.Vector3
cml2html(String). Static method in class pmr.cml.IndexTable
reads an Index Table in CML format and outputs the corresponding HTML
CMLApplet(). Constructor for class pmr.cml.CMLApplet
CMLApplet(String). Constructor for class pmr.cml.CMLApplet
CMLDTD(). Constructor for class pmr.cml.CMLDTD
CMLDTD(DTD). Constructor for class pmr.cml.CMLDTD
create the DTD if required; I haven't used this so far
CMLEditor(). Constructor for class pmr.chemime.CMLEditor
CMLEditor(String). Constructor for class pmr.chemime.CMLEditor
cmlIndex. Variable in class pmr.chemime.ChemTree
CMLNode(String, SGMLTree). Constructor for class pmr.cml.CMLNode
CMLTransporter(SGMLTOC). Constructor for class pmr.cml.CMLTransporter
CMLTransporter(SGMLTOC, String). Constructor for class pmr.cml.CMLTransporter
CMLTree(). Constructor for class pmr.cml.CMLTree
CMLTree(ESISStream). Constructor for class pmr.cml.CMLTree
CMLTree(SGMLStream). Constructor for class pmr.cml.CMLTree
CoincidentDataException(). Constructor for class pmr.stat.CoincidentDataException
CoincidentDataException(String). Constructor for class pmr.stat.CoincidentDataException
color. Variable in class pmr.sgml.SGMLNode
cols. Variable in class pmr.euclid.IntMatrix
number of columns
cols. Variable in class pmr.euclid.RealMatrix
number of columns
columnwiseDivide(RealArray). Method in class pmr.euclid.RealMatrix
divide each column of a matrix by a vector of scalars (i.e.
Complex(). Constructor for class pmr.euclid.Complex
Complex(Complex). Constructor for class pmr.euclid.Complex
Complex(double). Constructor for class pmr.euclid.Complex
real component only
Complex(double, Angle). Constructor for class pmr.euclid.Complex
in polar coords
Complex(double, double). Constructor for class pmr.euclid.Complex
from components
Complex(Polar). Constructor for class pmr.euclid.Complex
Complex(Real2). Constructor for class pmr.euclid.Complex
from base class
component. Variable in class pmr.simplegraph.DrawableObject
component. Variable in class pmr.sgml.DrawableSGMLNode
concatenate(EuclidVector). Method in class pmr.euclid.EuclidVector
concatenate two vectors (must be of same type - hence protected)
concatenate(Transform2). Method in class pmr.euclid.Transform2
concatenate
concatenate(Transform3). Method in class pmr.euclid.Transform3
concatenate
containedDOs. Variable in class pmr.simplegraph.DrawableObject
contains(double). Method in class pmr.euclid.RealRange
synonym for includes()
contains(int). Method in class pmr.cml.FEATURENode
does a feature contain a given residue number?
contains(int). Method in class pmr.euclid.IntRange
synonym for includes()
contains(int). Method in class pmr.euclid.IntSet
contains(String). Method in class pmr.euclid.StringSet
does Set contain String? (according to case-sensitivity
containsObjectWithKey(String). Method in class pmr.euclid.HashedVector
has key been used to store an object?
containsPoint(Point3). Method in class pmr.euclid.Line3
is a point on a line?
containsPoint(Point3). Method in class pmr.euclid.Plane3
is a point on a plane?
containsTag(String). Static method in class pmr.sgml.HTML_BlockNode
is tag among those that this Node contains.
containsTag(String). Static method in class pmr.sgml.HTML_EmptyNode
is tag among those that this Node contains.
containsTag(String). Static method in class pmr.sgml.HTML_FlowContainerNode
is tag among those that this Node contains.
containsTag(String). Static method in class pmr.sgml.HTML_TextContainerNode
is tag among those that this Node contains.
containsTag(String). Static method in class pmr.sgml.HTML_TextNode
is tag among those that this Node contains.
content. Variable in class pmr.sgml.SGMLNode
contentNode. Variable in class pmr.sgml.SGMLNode
Some SGMLNodes are just containers for others - a contentNode is one such
CONTENTNode(String, SGMLTree). Constructor for class pmr.sgml.CONTENTNode
continueBox(Frame). Static method in class pmr.simplegraph.SimpleGraph
asks user to continue (and blocks till then)
contract(). Method in class pmr.util.StringList
return unused buffer space
convertFromOtherUnit(double, Unit). Method in class pmr.molecule.Unit
convertFromSI(double). Method in class pmr.molecule.Unit
convertFromTo(double, String, String). Static method in class pmr.molecule.Unit
convertToSI(double). Method in class pmr.molecule.Unit
copy(double[]). Static method in class pmr.euclid.RealArray
copy a double[] into a new one
copy(int[]). Static method in class pmr.euclid.IntArray
copy a int[] into a new one
copy(Object[]). Static method in class pmr.euclid.ObjectArray
copy a Object[] into a new one
copyLowerToUpper(). Method in class pmr.euclid.IntSquareMatrix
copy lower triangle into upper triangle (i.e.
copyLowerToUpper(). Method in class pmr.euclid.RealSquareMatrix
copy lower triangle into upper triangle (i.e.
copyUpperToLower(). Method in class pmr.euclid.IntSquareMatrix
copy upper triangle into lower triangle (i.e.
copyUpperToLower(). Method in class pmr.euclid.RealSquareMatrix
copy upper triangle into lower triangle (i.e.
cos(). Method in class pmr.euclid.Angle
trigonometric functions
createAdd0(SGMLTree, int, String, FEATURENode, String, String, String). Static method in class pmr.cml.FEATURENode
createADMINNode(). Method in class pmr.cml.TERMENTRYNode
createAndAdd(SGMLTree, int). Static method in class pmr.cml.CRYSTNode
createAndAdd(SGMLTree, int). Static method in class pmr.cml.FORMULANode
create from a data entry; this has to add it to the tree as well
createAndAdd(SGMLTree, int). Static method in class pmr.cml.XLISTNode
create from a data entry and add to tree
createAndAdd(SGMLTree, int, Date). Static method in class pmr.cml.XVARNode
create from a data entry as date and add to tree
createAndAdd(SGMLTree, int, double). Static method in class pmr.cml.XVARNode
create from a data entry as float and add to tree
createAndAdd(SGMLTree, int, double[]). Static method in class pmr.cml.ARRAYNode
create from a double[] - still being tested
createAndAdd(SGMLTree, int, int). Static method in class pmr.cml.XVARNode
create from a data entry as integer and add to tree
createAndAdd(SGMLTree, int, int, int, int, int, int, int). Static method in class pmr.cml.XVARNode
create from a data entry as date and add to tree ; if hrs, sec are negative, they are ignored
createAndAdd(SGMLTree, int, int[]). Static method in class pmr.cml.ARRAYNode
create from a int[] - still being tested
createAndAdd(SGMLTree, int, RealMatrix). Static method in class pmr.cml.ARRAYNode
create from a RealMatrix - still being tested
createAndAdd(SGMLTree, int, String). Static method in class pmr.cml.ADMINNode
createAndAdd(SGMLTree, int, String). Static method in class pmr.cml.BIBNode
createAndAdd(SGMLTree, int, String). Static method in class pmr.cml.TERMENTRYNode
createAndAdd(SGMLTree, int, String). Static method in class pmr.cml.XVARNode
create from a data entry as string and add to tree
createAndAdd(SGMLTree, int, String, String, DrawableX_Node, int, int, String, String). Static method in class pmr.cml.FEATURENode
create from a data entry; this has to add it to the tree as well

The target is a node such as a SEQUENCENode or ATOMSNode

createAndAdd(SGMLTree, int, String, String, int, String). Static method in class pmr.cml.SEQUENCENode
createAndAdd(SGMLTree, int, String, String, String). Static method in class pmr.cml.PERSONNode
createAndAdd(SGMLTree, int, String, String, Vector, String, String). Static method in class pmr.cml.FEATURENode
this adds a range of addresses to the Feature
createAndAdd(SGMLTree, int, String[]). Static method in class pmr.cml.ARRAYNode
create from a String[] - still being tested
createAndAdd(SGMLTree, int, Vector, Vector, boolean). Static method in class pmr.cml.RELATIONNode
createAndAdd(SGMLTree, String, int, String). Static method in class pmr.cml.XVARNode
create from a data entry as TYPE=type and add to tree
createGeneralTOC(int). Method in class pmr.cml.CMLTree
create a chemical TOC
createGeneralTOC(int). Method in class pmr.sgml.SGMLTree
generalTOC has icons for editing
createPELandAdd(int, String). Method in class pmr.sgml.SGMLNode
add PEL node (often from subclasses); addes the current node (this) and also creates a PEL node from content which it then also adds
createSheet(). Method in class pmr.simplegraph.ObjectTable
createSubclassedNode(String, SGMLTree). Static method in class pmr.sgml.ANYDTD
A means of creating sub-objects in a ANY document;
createSubclassedNode(String, SGMLTree). Static method in class pmr.cml.CMLDTD
A means of creating sub-objects in a CML document; in practice this is delegated to TecML and MOL
createSubclassedNode(String, SGMLTree). Static method in class pmr.sgml.DTD
creates a new SGMLNode of the appropriate Subclass (if it exists).
createSubclassedNode(String, SGMLTree). Static method in class pmr.sgml.DTDDTD
creates a new SGMLNode of the appropriate Subclass (if it exists).
createSubclassedNode(String, SGMLTree). Static method in class pmr.sgml.HTMLDTD
creates a new SGMLNode of the appropriate Subclass (if it exists).
createSubclassedNode(String, SGMLTree). Static method in class pmr.cml.MOLDTD
creates a new SGMLNode of the appropriate Subclass (if it exists).
createSubclassedNode(String, SGMLTree). Static method in class pmr.cml.TecMLDTD
creates a new SGMLNode of the appropriate Subclass (if it exists).
createTERMENTRYNode(CMLTree, String). Static method in class pmr.cml.TERMENTRYNode
standalone TERMENTRYNode (i.e.
createTitle(). Method in class pmr.chemime.ChemTree
and an optional title; I'm not sure this is a good idea for all cases.
createTOC(int). Method in class pmr.sgml.SGMLTree
to be used after the tree has been created
createTree(). Method in class pmr.chemime.ChemTree
all ChemTrees have a default root structure
createTree(). Method in class pmr.sgml.SGMLApplet
create a Tree from the file that has just been read in
createTree(String). Method in class pmr.cml.CMLApplet
cross(Vector3). Method in class pmr.euclid.Vector3
Vector product
CRYSTNode(String, SGMLTree). Constructor for class pmr.cml.CRYSTNode
CUMULATIVE. Static variable in class pmr.stat.Univariate
cumulativeSum(). Method in class pmr.euclid.IntArray
cumulative sum of array (new RA contains
elem[i] = sum(k = 0 to i) f[k]

does not modify 'this'

cumulativeSum(). Method in class pmr.euclid.RealArray
cumulative sum of array (new RA contains
elem[i] = sum(k = 0 to i) f[k]

does not modify 'this'

currentURL. Static variable in class pmr.simplegraph.SimpleApplet

D

DataPrimitive(String, SGMLTree). Constructor for class pmr.cml.DataPrimitive
construct from a SGMLNode in a tree
debug(). Method in class pmr.cml.ADMINNode
for debug
debug(). Method in class pmr.molecule.AminoAcid
debug(). Method in class pmr.cml.ARRAYNode
for debug
debug(). Method in class pmr.cml.ATOMSNode
for debug
debug(). Method in class pmr.cml.BIBNode
for debug
debug(). Method in class pmr.stat.Bivariate
debug(). Method in class pmr.cml.BONDSNode
for debug
debug(). Method in class pmr.simplegraph.Circle
debug(). Method in interface pmr.simplegraph.Drawable
for debug
debug(). Method in class pmr.sgml.DrawableHTMLNode
for debug
debug(). Method in class pmr.simplegraph.DrawableObject
debug(). Method in class pmr.sgml.DrawableSGMLNode
for debug
debug(). Method in class pmr.stat.DrawableStat
debug(). Method in class pmr.cml.DrawableX_Node
for debug
debug(). Method in class pmr.sgml.DTD
debug(). Method in class pmr.cml.FEATURENode
for debug
debug(). Method in class pmr.cml.FORMULANode
for debug
debug(). Method in class pmr.sgml.GI
debug(). Method in class pmr.euclid.IntSet
debug(). Method in class pmr.cml.MOLNode
for debug
debug(). Method in class pmr.simplegraph.Paragraph
for debug
debug(). Method in class pmr.cml.PERSONNode
for debug
debug(). Method in class pmr.cml.RELATIONNode
for debug
debug(). Method in class pmr.cml.SEQUENCENode
for debug
debug(). Method in class pmr.sgml.SGMLAttlist
debug(). Method in class pmr.sgml.SGMLAttribute
debug(). Method in class pmr.sgml.SGMLNode
debug(). Method in class pmr.sgml.SGMLNodeIndexSet
debug(). Method in class pmr.sgml.SGMLTree
debug(). Method in class pmr.sgml.SGMLUserClass
debug(). Method in class pmr.molecule.SimpleSMILES
debug(). Method in class pmr.simplegraph.SimpleText
for debug
debug(). Method in class pmr.simplegraph.Square
debug(). Method in class pmr.util.StringList
debug(). Method in class pmr.euclid.StringSet
debug(). Method in class pmr.cml.TERMENTRYNode
for debug
debug(). Method in class pmr.stat.Univariate
debug(). Method in class pmr.cml.XMatrix
DEGREES. Static variable in class pmr.euclid.Angle
DEGREES_IN_RADIAN. Static variable in class pmr.euclid.Angle
deleteButton(String). Method in class pmr.simplegraph.ButtonBar
remove a button (synonymous with the above
deleteColumn(int). Method in class pmr.euclid.IntMatrix
delete column from matrix and close up
deleteColumn(int). Method in class pmr.euclid.RealMatrix
delete column from matrix and close up
deleteColumns(int, int). Method in class pmr.euclid.IntMatrix
delete 2 or more adjacent columns (inclusive) from matrix and close up
deleteColumns(int, int). Method in class pmr.euclid.RealMatrix
delete 2 or more adjacent columns (inclusive) from matrix and close up
deleteElement(int). Method in class pmr.euclid.IntArray
delete element and close up; if outside range, take no action
deleteElement(int). Method in class pmr.euclid.ObjectArray
delete element and close up; if outside range, take no action
deleteElement(int). Method in class pmr.euclid.RealArray
delete element and close up; if outside range, take no action
deleteElements(double[], int, int). Static method in class pmr.euclid.RealArray
delete elements (lo - > hi inclusive) in a float[] and close up; if hi >= float.length hi is reset to float.length-1.
deleteElements(int, int). Method in class pmr.euclid.IntArray
delete elements and close up; if outside range take no action
deleteElements(int, int). Method in class pmr.euclid.ObjectArray
delete elements and close up; if outside range take no action
deleteElements(int, int). Method in class pmr.euclid.RealArray
delete elements and close up; if outside range take no action
deleteElements(int[], int, int). Static method in class pmr.euclid.IntArray
delete elements (lo - > hi inclusive) in a float[] and close up; if hi >= float.length hi is reset to float.length-1.
deleteNode(SGMLNode). Method in class pmr.sgml.SGMLTOC
deleteNodeAndSubtree(). Method in class pmr.sgml.SGMLNode
delete a node and all its descendants
deleteRow(int). Method in class pmr.euclid.IntMatrix
delete row from matrix and close up
deleteRow(int). Method in class pmr.euclid.RealMatrix
delete row from matrix and close up
deleteRows(int, int). Method in class pmr.euclid.IntMatrix
delete 2 or more adjacent rows (inclusive) from matrix and close up; if (high > rows-1 high -> rows-1; or low < 0, low -> 0
deleteRows(int, int). Method in class pmr.euclid.RealMatrix
delete 2 or more adjacent rows (inclusive) from matrix and close up; if (high > rows-1 high -> rows-1; or low < 0, low -> 0
deleteSelected(String). Method in class pmr.chemime.CMLEditor
deleteSelected(String). Method in class pmr.chemime.Spectator
deleteSubtree(). Method in class pmr.sgml.SGMLNode
delete all descendants of a node
deQuote(String). Static method in class pmr.util.Util
remove balanced quotes from ends of (trimmed) string, else no action
deselect(String). Method in class pmr.chemime.CMLEditor
deselect(String). Method in class pmr.chemime.Spectator
deselectList(String). Method in class pmr.chemime.CMLEditor
deselect any selected item on this list
deselectList(String). Method in class pmr.chemime.Spectator
deselect any selected item on this list
destroy(). Method in class pmr.sgml.SGMLTOC
kill the Frame in which the SGMLTOC is housed
destroy(). Method in class pmr.sgml.SGMLTree
frees memory in this tree (hopefully)
detachFromTree(). Method in class pmr.sgml.SGMLNode
delete this but not its descendants
determinant(). Method in class pmr.euclid.IntSquareMatrix
determinant - only goes up to order 3 at present :-(
determinant(). Method in class pmr.euclid.RealSquareMatrix
determinant - only goes up to order 3 at present :-(
deviationsFromPlane(Plane3). Method in class pmr.euclid.Point3Vector
get deviations of coordinates from plane
diagonal(IntArray). Static method in class pmr.euclid.IntSquareMatrix
make diagonal matrix
diagonal(RealArray). Static method in class pmr.euclid.RealSquareMatrix
make diagonal matrix
diagonaliseAndReturnRank(RealArray, RealSquareMatrix, IllConditionedMatrixException). Method in class pmr.euclid.RealSquareMatrix
diagonalisation - returns eigenvalues and vectors as MODIFIED arguments; this is NOT affected

Note that IllConditionedMatrixException is RETURNED and not thrown

DifferentSGMLTreesException(). Constructor for class pmr.sgml.DifferentSGMLTreesException
DifferentSGMLTreesException(String). Constructor for class pmr.sgml.DifferentSGMLTreesException
display(). Method in class pmr.cml.ARRAYNode
dummy until we write one...
display(). Method in class pmr.cml.ATOMSNode
display() is unlikely to be possible without help from MOL or CRYST, so just ignore it
display(). Method in class pmr.cml.BONDSNode
Kicks off a ScrollableTopLevel which contains the object.
display(). Method in class pmr.chemime.CCDC
displays the molecule automatically
display(). Method in class pmr.sgml.Clipboard
displays the TreeContainer; override thsi
display(). Method in class pmr.cml.CMLNode
Kicks off a ScrollableTopLevel which contains the object.
display(). Method in class pmr.cml.CMLTransporter
displays the TreeContainer; override thsi
display(). Method in class pmr.cml.CMLTree
the 'default' display for this object, rather than the tree.
display(). Method in class pmr.cml.CRYSTNode
Kicks off a ScrollableTopLevel which contains the object.
display(). Method in class pmr.simplegraph.DrawableObject
Kicks off a ScrollableTopLevel which contains the object.
display(). Method in class pmr.sgml.DrawableSGMLNode
Kicks off a ScrollableTopLevel which contains the object.
display(). Method in class pmr.stat.DrawableStat
Kicks off a ScrollableTopLevel which contains the object.
display(). Method in class pmr.cml.FEATURENode
displays the nodes.
display(). Method in class pmr.sgml.FileTransporter
displays the TreeContainer; override thsi
display(). Method in class pmr.cml.FORMULANode
Kicks off a ScrollableTopLevel which contains the object.
display(). Method in class pmr.cml.FullAddress
display itself; works out the Node and then tells the node to display itself with any subaddress
display(). Method in class pmr.sgml.HTML_PNode
Kicks off a ScrollableTopLevel which contains the object.
display(). Method in class pmr.chemime.JCAMP
displays the spectrum automatically
display(). Method in class pmr.cml.MOLNode
Kicks off a ScrollableTopLevel which contains the object.
display(). Method in class pmr.molecule.MySequence
this creates a ScrollableTopLevel and gets the Graphics context from it
display(). Method in class pmr.simplegraph.NumericTable
display(). Method in class pmr.cml.RELATIONNode
displays the nodes.
display(). Method in class pmr.sgml.SGMLNode
display.
display(). Method in class pmr.chemime.SMILES
the 'default' display for this object, rather than the tree.
display(). Method in class pmr.chemime.SpectatorContainer
displays the TreeContainer; override thsi
display(). Method in class pmr.chemime.SwissProt
displays the sequence automatically
display(). Method in class pmr.cml.SYMMETRYNode
Kicks off a ScrollableTopLevel which contains the object.
display(). Method in class pmr.cml.TERMENTRYNode
Kicks off a ScrollableTopLevel which contains the object.
display(). Method in class pmr.sgml.TrashCan
displays the TreeContainer; override thsi
display(). Method in class pmr.sgml.TreeContainer
displays the TreeContainer; override thsi
display(). Method in class pmr.sgml.TreeTransporter
displays the TreeContainer; override thsi
display(). Method in class pmr.stat.Univariate
Kicks off a ScrollableTopLevel which contains the object.
display(). Method in class pmr.cml.XLISTNode
this is so that undeveloped options don't throw empty windows
display(). Method in class pmr.cml.XVARNode
Kicks off a ScrollableTopLevel which contains the object.
display(File). Method in class pmr.simplegraph.ObjectTable
display(Graphics). Method in class pmr.cml.ADMINNode
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.cml.ARRAYNode
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.sgml.ATTRIBUTENode
a very simplistic display which displays the untagged event stream including children content
display(Graphics). Method in class pmr.sgml.ATTVALNode
a very simplistic display which displays the untagged event stream including children content
display(Graphics). Method in class pmr.simplegraph.Axis
displays the object in the correct position for the box (defined by Scaler2D
display(Graphics). Method in class pmr.molecule.BasicSequence
simple output of sequence - normally overwritten
display(Graphics). Method in class pmr.cml.BIBNode
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.stat.Bivariate
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.simplegraph.Circle
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.cml.CMLTree
as above, but output to preselected Graphics; not sure yet what to do about Scaler2D for multiple nodes
display(Graphics). Method in class pmr.sgml.CONTENTNode
a very simplistic display which displays the untagged event stream including children content
display(Graphics). Method in interface pmr.simplegraph.Drawable
displays the object to a pre-selected graphics context
display(Graphics). Method in class pmr.sgml.DrawableHTMLNode
displays the object to a pre-selected graphics context
display(Graphics). Method in class pmr.simplegraph.DrawableObject
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.sgml.DrawableSGMLNode
displays the object to a pre-selected graphics context
display(Graphics). Method in class pmr.stat.DrawableStat
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.simplegraph.DrawableText
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.cml.DrawableX_Node
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.sgml.DTDNode
a very simplistic display which displays the untagged event stream including children content
display(Graphics). Method in class pmr.sgml.ELEMENTNode
a very simplistic display which displays the untagged event stream including children content
display(Graphics). Method in class pmr.cml.FEATURENode
no routine yet to display the relationships...
display(Graphics). Method in class pmr.sgml.HTML_FontPhraseNode
display saves the current Font, sets the opne corresponding to type and recursively displays the HTML_TextNode subObjects
display(Graphics). Method in class pmr.sgml.HTML_TextNode
display(Graphics). Method in class pmr.sgml.HTMLNode
a very simplistic display which displays the untagged event stream including children content
display(Graphics). Method in class pmr.sgml.LISTNode
a very simplistic display which displays the untagged event stream including children content
display(Graphics). Method in class pmr.cml.MolecularObject
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.cml.MOLNode
called from the display() routine of DrawableX_Node
display(Graphics). Method in class pmr.stat.Multivariate
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.molecule.MySequence
a fun routine which plots the sequence (using the superclass) and then draws a plot underneath
display(Graphics). Method in class pmr.simplegraph.Paragraph
displays the object to a pre-selected graphics context
display(Graphics). Method in class pmr.cml.PERSONNode
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.molecule.ProteinSequence
simple output of sequence - normally overwritten
display(Graphics). Method in class pmr.cml.RELATIONNode
no routine yet to display the relationships...
display(Graphics). Method in class pmr.cml.SEQUENCENode
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.sgml.SGMLNode
display a SGMLNode to Graphics provided from some other SGMLNode (e.g.
display(Graphics). Method in class pmr.sgml.SGMLTOC
display(Graphics). Method in class pmr.simplegraph.SimpleText
displays the object to a pre-selected graphics context
display(Graphics). Method in class pmr.simplegraph.Square
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.cml.TERMENTRYNode
called from the display() routine of DrawableX_Node
display(Graphics). Method in class pmr.stat.Univariate
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.cml.XHTMLNode
called from the display() routine of DrawableX_Node
display(Graphics). Method in class pmr.cml.XLISTNode
used by the ScrollableTopLevel to paint the object, or can be used to draw the object to somewhere else.
display(Graphics). Method in class pmr.cml.XVARNode
only for large chunks of text at present
display(Graphics, Component). Method in class pmr.stat.Bivariate
this may encapsulate the above routine, as we often need the component, e.g.
display(Graphics, Component). Method in interface pmr.simplegraph.Drawable
this may encapsulate the above routine, as we often need the component, e.g.
display(Graphics, Component). Method in class pmr.simplegraph.DrawableObject
in case we know the Component
display(Graphics, Component). Method in class pmr.sgml.DrawableSGMLNode
dummy at present until worked out
display(Graphics, Component). Method in class pmr.cml.DrawableX_Node
this is the primary mechanism for calling the display and the component can be captured here.
display(Graphics, Component). Method in class pmr.stat.Multivariate
this may encapsulate the above routine, as we often need the component, e.g.
display(Graphics, Component). Method in class pmr.simplegraph.Paragraph
dummy at present until worked out
display(Graphics, Component). Method in class pmr.simplegraph.SimpleText
dummy at present until worked out
display(Graphics, Component). Method in class pmr.stat.Univariate
this may encapsulate the above routine, as we often need the component, e.g.
display(Graphics, Scaler2D). Method in class pmr.stat.Bivariate
normally called from an object which otherwise uses Scaler2D, but wants to reroute graphics through Bivariate
display(Int2Range). Method in class pmr.stat.DrawableStat
alternative display routine when we know the target screen area for the object
display(Int2Range). Method in class pmr.cml.DrawableX_Node
alternative display routine when we know the target screen area for the object
display(IntSet). Method in class pmr.stat.DrawableStat
display the subaddresses in the node; we might need to alter the hierarchy to cater for this...
display(IntSet). Method in class pmr.cml.DrawableX_Node
display the subaddresses in the node; we might need to alter the hierarchy to cater for this...
display(String, String, CMLTree). Method in class pmr.chemime.CMLEditor
displays object - looks to headerChoice to see where
display(String, String, CMLTree). Method in class pmr.chemime.Spectator
displays object - looks to headerChoice to see where
displayAddress(). Method in class pmr.cml.XVARNode
for an XVAR of ADDRESS, display it if possible
displayBoundingBox(boolean). Method in class pmr.stat.Bivariate
displayChildren(Graphics). Method in class pmr.sgml.SGMLNode
display all children.
displayChildrenRecursively(Graphics). Method in class pmr.sgml.SGMLNode
the same, but recurse
displayHydrophobicity(). Method in class pmr.molecule.ProteinSequence
displayIDs(). Method in class pmr.cml.ARRAYNode
for an ARRAY of IDs, display them if possible
displayNodeAsChild(int). Method in class pmr.sgml.SGMLTree
displayRELATIONTargets(FullAddress). Static method in class pmr.cml.RELATIONNode
display all RELATION
displayXAxis(boolean). Method in class pmr.stat.Bivariate
displayYAxis(boolean). Method in class pmr.stat.Bivariate
dispose(). Method in class pmr.simplegraph.ScrollableTopLevel
destroy the ScrollableTopLevel
dispose(). Method in class pmr.simplegraph.SimpleApplet
dispose of Applet
dist. Variable in class pmr.euclid.Plane3
distance of plane from origin
distance(int, int). Method in class pmr.euclid.Point3Vector
get distance between 2 points
distance(int, int). Method in class pmr.euclid.Real2Vector
get distance between 2 points
distance(IntSet). Method in class pmr.euclid.Point3Vector
get distance between 2 points
distance(IntSet). Method in class pmr.euclid.Real2Vector
get distance between 2 points
distanceFromLine(Line3). Method in class pmr.euclid.Point3
distanceFromPlane(Plane3). Method in class pmr.euclid.Point3
divideBy(Complex). Method in class pmr.euclid.Complex
divide a complex by a complex
divideBy(double). Method in class pmr.euclid.Point3
divideBy(Polar). Method in class pmr.euclid.Polar
divide a polar by a polar
docBase. Static variable in class pmr.simplegraph.SimpleApplet
docroot. Variable in class pmr.chemime.ChemTree
doctypeString. Variable in class pmr.sgml.DTD
dot(double[]). Method in class pmr.euclid.Vector3
dot product - protected
dot(Vector3). Method in class pmr.euclid.Vector3
dot product
dotPlot(Bivariate, double). Method in class pmr.stat.Bivariate
do a dot-plot of two Bivariates.
dotProduct(Int2). Method in class pmr.euclid.Int2
get dot product
dotProduct(IntArray). Method in class pmr.euclid.IntArray
dot product of two IntArrays - if of same length - else zero
dotProduct(Real2). Method in class pmr.euclid.Real2
get dot product
dotProduct(RealArray). Method in class pmr.euclid.RealArray
dot product of two RealArrays - if of same length - else zero
doubleBuffer1(). Method in class pmr.simplegraph.ScrollableTopLevel
doubleBuffer2(Graphics). Method in class pmr.simplegraph.ScrollableTopLevel
draw(Graphics, RealArray). Method in class pmr.simplegraph.Scaler2D
draw a simple graph of a RealArray with connecting lines
drawableHelp. Variable in class pmr.sgml.DrawableSGMLNode
drawableHelp. Variable in class pmr.sgml.SGMLTree
DrawableHelp(StringList, String). Constructor for class pmr.simplegraph.DrawableHelp
create a DrawableHelp with text
DrawableHTMLNode(). Constructor for class pmr.sgml.DrawableHTMLNode
create the DrawableHTMLNode
DrawableHTMLNode(String, SGMLTree). Constructor for class pmr.sgml.DrawableHTMLNode
DrawableObject(). Constructor for class pmr.simplegraph.DrawableObject
normal constructor
DrawableSGMLNode(). Constructor for class pmr.sgml.DrawableSGMLNode
create the DrawableSGMLNode
DrawableSGMLNode(String, SGMLTree). Constructor for class pmr.sgml.DrawableSGMLNode
drawableSGMLNodes. Variable in class pmr.sgml.SGMLNode
DrawableSGMLNodes which refer to this node
DrawableStat(). Constructor for class pmr.stat.DrawableStat
normal constructor
DrawableText(StringList). Constructor for class pmr.simplegraph.DrawableText
create a DrawableText with text
DrawableX_Node(SGMLTree). Constructor for class pmr.cml.DrawableX_Node
some nodes will not have GIs - they are given a GI of "UNKNOWN"
DrawableX_Node(String, SGMLTree). Constructor for class pmr.cml.DrawableX_Node
drawArrow(Graphics, int, int, int, int). Static method in class pmr.simplegraph.SimpleGraph
needs work - only draws a line at present
drawBib(Graphics). Method in class pmr.cml.BIBNode
drawBond(Graphics, int, int, int, int, int, double, double). Method in class pmr.cml.MOLNode
drawBoundingBox(Graphics). Method in class pmr.simplegraph.Scaler2D
only useful if continually redrawn...
drawCircle(Graphics, double, double, int). Method in class pmr.simplegraph.Scaler2D
drawDefaultIcon(Graphics, int, int). Method in class pmr.sgml.GI
early steps at providing graphic hints!
drawFeature(Graphics, FEATURENode, int, int, int). Method in class pmr.cml.SEQUENCENode
drawFeature0(Graphics, FEATURENode, int, int, int, int, int, int). Method in class pmr.cml.SEQUENCENode
drawFeatures(Graphics). Method in class pmr.cml.SEQUENCENode
drawHide(Graphics, SGMLNode, int, int, int). Method in class pmr.sgml.SGMLTOC
draw a box with - or + to hide node or its children.
drawIcon(Component, Graphics, int, int). Method in class pmr.sgml.Clipboard
this must be subclassed or the wrong static is accessed
drawIcon(Component, Graphics, int, int). Method in class pmr.cml.CMLTransporter
this must be subclassed or the wrong static is accessed
drawIcon(Component, Graphics, int, int). Static method in class pmr.simplegraph.DrawableHelp
drawIcon(Component, Graphics, int, int). Method in class pmr.sgml.FileTransporter
this must be subclassed or the wrong static is accessed
drawIcon(Component, Graphics, int, int). Method in class pmr.chemime.SpectatorContainer
this must be subclassed or the wrong static is accessed
drawIcon(Component, Graphics, int, int). Method in class pmr.sgml.TrashCan
this must be subclassed or the wrong static is accessed
drawIcon(Component, Graphics, int, int). Method in class pmr.sgml.TreeContainer
this must be subclassed or the wrong static is accessed
drawIcon(Component, Graphics, int, int). Method in class pmr.sgml.TreeTransporter
this must be subclassed or the wrong static is accessed
drawIcon(Graphics, int, int). Method in class pmr.cml.ADMINNode
draw a CML icon
drawIcon(Graphics, int, int). Method in class pmr.cml.ARRAYNode
at some stage make this useful to subclasses
drawIcon(Graphics, int, int). Method in class pmr.cml.ATOMSNode
draw a CML icon
drawIcon(Graphics, int, int). Method in class pmr.sgml.ATTRIBUTENode
draws an icon based on the GI - crude at present!! Overridden by subclasses.
drawIcon(Graphics, int, int). Method in class pmr.sgml.ATTVALNode
draws an icon based on the GI - crude at present!! Overridden by subclasses.
drawIcon(Graphics, int, int). Method in class pmr.cml.BIBNode
draw a CML icon
drawIcon(Graphics, int, int). Method in class pmr.cml.CMLNode
draw a CML icon
drawIcon(Graphics, int, int). Method in class pmr.sgml.CONTENTNode
draws an icon based on the GI - crude at present!! Overridden by subclasses.
drawIcon(Graphics, int, int). Method in class pmr.cml.CRYSTNode
draw a CML icon
drawIcon(Graphics, int, int). Method in class pmr.cml.DataPrimitive
at some stage make this useful to subclasses
drawIcon(Graphics, int, int). Method in class pmr.cml.DrawableX_Node
draw a CML icon
drawIcon(Graphics, int, int). Method in class pmr.sgml.DTDNode
draws an icon based on the GI - crude at present!! Overridden by subclasses.
drawIcon(Graphics, int, int). Method in class pmr.sgml.ELEMENTNode
draws an icon based on the GI - crude at present!! Overridden by subclasses.
drawIcon(Graphics, int, int). Method in class pmr.cml.FORMULANode
draw a CML icon
drawIcon(Graphics, int, int). Method in class pmr.sgml.GI
this is just proof of concept - requires proper class loading via interfaces, as does the GI/DTD stuff anayway
drawIcon(Graphics, int, int). Method in class pmr.sgml.HTMLNode
draws an icon based on the GI - crude at present!! Overridden by subclasses.
drawIcon(Graphics, int, int). Method in class pmr.sgml.LISTNode
draws an icon based on the GI - crude at present!! Overridden by subclasses.
drawIcon(Graphics, int, int). Method in class pmr.cml.MOLNode
draw Icon
drawIcon(Graphics, int, int). Method in class pmr.cml.PERSONNode
draw a CML icon
drawIcon(Graphics, int, int). Method in class pmr.cml.SEQUENCENode
draw a CML icon
drawIcon(Graphics, int, int). Method in class pmr.sgml.SGMLNode
draws an icon based on the GI - crude at present!! Overridden by subclasses.
drawIcon(Graphics, int, int). Method in class pmr.sgml.SGMLTOC
drawIcon(Graphics, int, int). Method in class pmr.cml.SYMMETRYNode
draw a CML icon
drawIcon(Graphics, int, int). Method in class pmr.cml.TERMENTRYNode
draw a CML icon
drawIcon(Graphics, int, int). Method in class pmr.cml.XLISTNode
draw Icon
drawIcon(Graphics, int, int). Method in class pmr.cml.XVARNode
at some stage make this useful to subclasses
drawIcon1(Component, Graphics, int, int, Image, Image). Method in class pmr.sgml.TreeContainer
drawImageFromPM(Component, Graphics, int, int, String[], String[]). Static method in class pmr.simplegraph.SimpleImageOne
draw an Image at a specified position
drawLine(Graphics, double, double, double, double). Method in class pmr.simplegraph.Scaler2D
analogues of awt.Graphics, but in double WC coords;
drawLine(Graphics, int, int, int, int, int). Static method in class pmr.simplegraph.SimpleGraph
crude routine for drawing thick lines till Java do it better
drawManipulatorBox(Graphics). Method in class pmr.simplegraph.Scaler2D
default manipulator is whole screen port (WorkStationViewPort)
drawManipulatorBox(Graphics, Int2Range). Method in class pmr.simplegraph.Scaler2D
screen coordinates drawing of manipulator box
drawManipulatorBox(Graphics, Real2Range). Method in class pmr.simplegraph.Scaler2D
WorldCoords drawing of manipulator box
drawNode(Graphics, SGMLNode, Int2, int). Method in class pmr.sgml.SGMLTOC
drawNodes(Graphics). Method in class pmr.sgml.SGMLTOC
draw the nodes, but don't start till after the calculateTOC has been done
drawNullIcon(Graphics, int, int). Static method in class pmr.sgml.GI
early steps at providing graphic hints!
drawRect(Graphics, double, double, double, double). Method in class pmr.simplegraph.Scaler2D
drawRect(Graphics, Int2Range). Method in class pmr.simplegraph.Scaler2D
draw a box in screen coords - should be in Util...
drawRect(Graphics, Real2Range). Method in class pmr.simplegraph.Scaler2D
drawSequenceString(Graphics). Method in class pmr.cml.SEQUENCENode
drawString(Graphics, String, double, double). Method in class pmr.simplegraph.Scaler2D
drawString(Graphics, String, int, int). Static method in class pmr.simplegraph.SimpleGraph
draws a string at a given position and returns the new coordinates of the 'cursor.
drawTransparentDrawable(Graphics, Drawable). Method in class pmr.simplegraph.ScrollableTopLevel
draw moving/scaling Drawable (avoids flicker).
drawTrash(Graphics, int, int). Method in class pmr.sgml.SGMLTOC
drawTruncated(Graphics, int, int, int, int, double, double). Method in class pmr.cml.MOLNode
drawVLine(Graphics, int, int, int). Method in class pmr.cml.SEQUENCENode
drawWorkStationViewPort(Graphics). Method in class pmr.simplegraph.Scaler2D
draws box round limits of screen VP.
DTD(). Constructor for class pmr.sgml.DTD
this constructor should only be used by subclasses
DTD(String). Constructor for class pmr.sgml.DTD
construct a DTD; including all its contained DTDs (recursively).
DTDDoc(String). Constructor for class pmr.sgml.DTDDoc
DTDDTD(). Constructor for class pmr.sgml.DTDDTD
DTDDTD(DTD). Constructor for class pmr.sgml.DTDDTD
DTDNode(String, SGMLTree). Constructor for class pmr.sgml.DTDNode
DTDViolationException(). Constructor for class pmr.sgml.DTDViolationException
DTDViolationException(String). Constructor for class pmr.sgml.DTDViolationException
DuplicateATOMSException(). Constructor for class pmr.cml.DuplicateATOMSException
DuplicateATOMSException(String). Constructor for class pmr.cml.DuplicateATOMSException
DuplicateBONDSException(). Constructor for class pmr.cml.DuplicateBONDSException
DuplicateBONDSException(String). Constructor for class pmr.cml.DuplicateBONDSException
DuplicateGIException(). Constructor for class pmr.sgml.DuplicateGIException
DuplicateGIException(String). Constructor for class pmr.sgml.DuplicateGIException
DuplicateUnitException(). Constructor for class pmr.molecule.DuplicateUnitException
DuplicateUnitException(String). Constructor for class pmr.molecule.DuplicateUnitException
DynamicAligner(int[][], double[][]). Constructor for class pmr.molecule.DynamicAligner
create a DynamicAligner from a substitution matrix
dynamicAlignment(double). Method in class pmr.molecule.SequenceAligner
this does the alignment; the gap penalty should be given

E

elementAt(int). Method in class pmr.stat.Bivariate
elementAt(int). Method in class pmr.euclid.Int2
get either value; counts from ZERO
elementAt(int). Method in class pmr.euclid.IntArray
extracts a given element from the array
elementAt(int). Method in class pmr.euclid.IntSet
elementAt(int). Method in class pmr.euclid.ObjectArray
extracts a given element from the array
elementAt(int). Method in class pmr.euclid.Point3
subscript operator counts from ZERO
elementAt(int). Method in class pmr.euclid.Real2
get either value; counts from ZERO
elementAt(int). Method in class pmr.euclid.RealArray
extracts a given element from the array
elementAt(int). Method in class pmr.sgml.SGMLAttlist
elementAt(int). Method in class pmr.util.StringList
synonymous with above
elementAt(int). Method in class pmr.euclid.StringSet
return (case-sensitive) element
elementAt(int). Method in class pmr.stat.Univariate
elementAt(int). Method in class pmr.euclid.Vector3
subscript operator: counts from ZERO
elementAt(int, int). Method in class pmr.euclid.IntMatrix
extracts a given element from the matrix
elementAt(int, int). Method in class pmr.euclid.RealMatrix
extracts a given element from the matrix
elementAt(Int2). Method in class pmr.euclid.IntMatrix
extracts a given element from the matrix
elementAt(Int2). Method in class pmr.euclid.RealMatrix
extracts a given element from the matrix
ELEMENTNode(String, SGMLTree). Constructor for class pmr.sgml.ELEMENTNode
elementsInRange(IntRange). Method in class pmr.euclid.IntMatrix
produce a mask of those elements which fall in a range (1) else (0)
elementsInRange(RealRange). Method in class pmr.euclid.RealMatrix
produce a mask of those elements which fall in a range (1) else (0)
EndsWithFilter(String). Constructor for class pmr.util.EndsWithFilter
EntitySet(). Constructor for class pmr.sgml.EntitySet
equals(Angle). Method in class pmr.euclid.Angle
are two angles equal?
equals(double). Method in class pmr.euclid.Angle
are two angles equal? RADIANS
equals(FullAddress). Method in class pmr.cml.FullAddress
equals(Int2). Method in class pmr.euclid.Int2
equals(Int2Range). Method in class pmr.euclid.Int2Range
equals(IntArray). Method in class pmr.euclid.IntArray
are two arrays equal in all elements? (use epsilon as tolerance)
equals(IntMatrix). Method in class pmr.euclid.IntMatrix
are two matrices equal in all elements?
equals(IntRange). Method in class pmr.euclid.IntRange
invalid ranges return false
equals(IntSet). Method in class pmr.euclid.IntSet
element-by-element comparison of sets
equals(IntSquareMatrix). Method in class pmr.euclid.IntSquareMatrix
are two matrices identical?
equals(Line3). Method in class pmr.euclid.Line3
are two lines identical (coincident and parallel)?
equals(ObjectArray). Method in class pmr.euclid.ObjectArray
are two arrays equal in all elements?
equals(Plane3). Method in class pmr.euclid.Plane3
are two planes coincident and parllel
equals(Point3). Method in class pmr.euclid.Point3
are two points identical?
equals(Polar). Method in class pmr.euclid.Polar
are two polar equal?
equals(Real2). Method in class pmr.euclid.Real2
equals(Real2Range). Method in class pmr.euclid.Real2Range
equals(Real3Range). Method in class pmr.euclid.Real3Range
equals(RealArray). Method in class pmr.euclid.RealArray
are two arrays equal in all elements?
equals(RealArray, double). Method in class pmr.euclid.RealArray
are two arrays equal in all elements? (use epsilon as tolerance)
equals(RealMatrix). Method in class pmr.euclid.RealMatrix
are two matrices equal in all elements?
equals(RealRange). Method in class pmr.euclid.RealRange
invalid ranges return false
equals(RealSquareMatrix). Method in class pmr.euclid.RealSquareMatrix
are two matrices identical?
equals(Transform2). Method in class pmr.euclid.Transform2
equals(Transform3). Method in class pmr.euclid.Transform3
equals(Vector3). Method in class pmr.euclid.Vector3
are two vectors equal lengths?
ERROR. Static variable in class pmr.simplegraph.InfoDialog
ERROR. Static variable in class pmr.simplegraph.ScrollableTopLevel
error(Frame, String). Static method in class pmr.simplegraph.SimpleGraph
public static void setErrorOutput(Dialog d) { errorDialog = d; if (d == null) { System.err.println("MESSAGES BEING RE-ROUTED TO STDERR"); } }
error(String). Method in class pmr.sgml.SGMLNode
I must replace this by exceptions...
error(String). Static method in class pmr.simplegraph.SimpleGraph
ESISStream(). Constructor for class pmr.sgml.ESISStream
ESISStream(String). Constructor for class pmr.sgml.ESISStream
ESISStream(StringList). Constructor for class pmr.sgml.ESISStream
euclideanColumnLength(int). Method in class pmr.euclid.RealMatrix
get Euclidean length of column
euclideanColumnLengths(). Method in class pmr.euclid.RealMatrix
get array of Euclidean column lengths
euclideanLength(). Method in class pmr.euclid.RealArray
Euclidean length of vector
euclideanRowLength(int). Method in class pmr.euclid.RealMatrix
get Euclidean length of row
euclideanRowLengths(). Method in class pmr.euclid.RealMatrix
get array of Euclidean row lengths
EuclidVector(). Constructor for class pmr.euclid.EuclidVector
EuclidVector(int). Constructor for class pmr.euclid.EuclidVector
exists(String). Static method in class pmr.sgml.DTD
does a DTD exist in the DTDNameSet?
extractAlignment(). Method in class pmr.molecule.DynamicAligner
get the two sequences as gapped arrays of integers (e.g.
extractColumnData(int). Method in class pmr.euclid.IntMatrix
get column data from matrix
extractColumnData(int). Method in class pmr.euclid.RealMatrix
get column data from matrix
extractRowData(int). Method in class pmr.euclid.IntMatrix
get row data from matrix
extractRowData(int). Method in class pmr.euclid.RealMatrix
get row data from matrix
extractSubMatrixData(int, int, int, int). Method in class pmr.euclid.IntMatrix
extract a IntMatrix submatrix from a IntMatrix
extractSubMatrixData(int, int, int, int). Method in class pmr.euclid.RealMatrix
extract a RealMatrix submatrix from a RealMatrix

F

FASTA(String, StringList). Constructor for class pmr.chemime.FASTA
create a CMLTree from a FASTA file
FEATURENode(String, SGMLTree). Constructor for class pmr.cml.FEATURENode
FIGURENode(String, SGMLTree). Constructor for class pmr.cml.FIGURENode
fileMenu(String[]). Method in class pmr.cml.CMLApplet
fileMenu(String[]). Method in class pmr.sgml.SGMLApplet
fileMenu(String[]). Method in class pmr.simplegraph.SimpleApplet
filename. Variable in class pmr.simplegraph.SimpleApplet
FileTransporter(SGMLTOC). Constructor for class pmr.sgml.FileTransporter
FileTransporter(SGMLTOC, String). Constructor for class pmr.sgml.FileTransporter
fitTo(Point3Vector). Method in class pmr.euclid.Point3Vector
fit two coordinates of same length and alignment CURRENTLY NOT VALIDATED
flarray. Variable in class pmr.euclid.Point3
the coordinates of the point
flipAboutVector(Real2). Static method in class pmr.euclid.Transform2
get Transformation to mirror ('flip') across an axis NOT YET CHECKED
flmat. Variable in class pmr.euclid.IntMatrix
the matrix
flmat. Variable in class pmr.euclid.RealMatrix
the matrix
FLOAT. Static variable in class pmr.simplegraph.NumericTable
FORMULANode(String, SGMLTree). Constructor for class pmr.cml.FORMULANode
freeMemory(long). Static method in class pmr.util.Util
runs the grabage collector if memory drops below mem.
full. Variable in class pmr.sgml.TreeContainer
FullAddress(DrawableX_Node, int). Constructor for class pmr.cml.FullAddress
FullAddress(DrawableX_Node, IntRange). Constructor for class pmr.cml.FullAddress
create from a known Node and a known subaddress (which could be a single point for an IntRange n-n
FullAddress(String, SGMLTree). Constructor for class pmr.cml.FullAddress
create from a String.
fullDebug(). Method in class pmr.sgml.SGMLNodeIndexSet
prints debug info FOR ALL NODES IN SET.

G

G94(String, StringList). Constructor for class pmr.chemime.G94
form a G94 object from a local file
G94(String, StringList, String). Constructor for class pmr.chemime.G94
for a G94 object as above, but OMIT all modules in String omit (e.g.
GAMESS(String, StringList). Constructor for class pmr.chemime.GAMESS
form a GAMESS object from a local file
generalDisplay(Graphics). Method in class pmr.stat.DrawableStat
generic display unrelated to object details.
generalDisplay(Graphics). Method in class pmr.cml.DrawableX_Node
generic display unrelated to object details.
generalTOC. Variable in class pmr.sgml.SGMLTree
GeneralTOC(SGMLTree, int). Constructor for class pmr.sgml.GeneralTOC
get1Letter(String). Static method in class pmr.molecule.AminoAcid
return 1-letter code if valid 3-letter arg, else "?"
get1LetterSequence(String[]). Static method in class pmr.molecule.AminoAcid
get a gapless string of 1-letter codes from an array of 3-letter Strings
get2DMolecule(). Method in class pmr.cml.MOLNode
probably obsolete - just calculates mol2d
get3Letter(String). Static method in class pmr.molecule.AminoAcid
if the arg is 1-letter, return the 3-letter, else return unchanged; unknown 1-letter returns "UNK"
get3LetterSequence(String). Static method in class pmr.molecule.AminoAcid
get an array of 3-letter Strings from a string of 1-letters; gaps are skipped
getAllowedAttributeValues(String). Method in class pmr.cml.ARRAYNode
give the list of possible values for BUILTIN, FUZZY, STRUCT or TYPE
getAllRELATIONNodes(SGMLTree). Static method in class pmr.cml.RELATIONNode
get all RELATION in the document
getAminoAcid(String). Static method in class pmr.molecule.AminoAcid
get AminoAcid, hashed by one-letter or three-letter codes
getAminoAcids(). Method in class pmr.molecule.AminoAcidMatrix
get the aminoacids as an array of AminoAcids
getAminoAcidString(). Method in class pmr.molecule.AminoAcidMatrix
get the aminoacids as 1-letter String
getAncestors(). Method in class pmr.sgml.SGMLNode
get all ancestors excluding current Node and DOCROOT
getAncestors(). Method in class pmr.sgml.SGMLNodeIndexSet
getAncestors(int). Method in class pmr.sgml.SGMLNodeIndexSet
getAngle(). Method in class pmr.euclid.Angle
get angle in radians
getAngle(Point3, Point3, Point3). Static method in class pmr.euclid.Point3
angle (p1-p2-p3; vertex is p2)
getAngle(Real2, Real2, Real2). Static method in class pmr.euclid.Real2
get angle between 3 Real2s (the second is in the centre).
getAngleMadeWith(Plane3). Method in class pmr.euclid.Plane3
the angle between 2 planes (as an Angle)
getAngleMadeWith(Vector2). Method in class pmr.euclid.Vector2
I *think* I have written this so that the angle is positive as this rotates anticlockwise to v.
getAngleMadeWith(Vector3). Method in class pmr.euclid.Vector3
angle between two vectors
getAngleOfRotation(). Method in class pmr.euclid.Transform2
interpret current matrix as rotation about axis NOT YET CHECKED; only worsk for orthornormal matrices
getAngles(). Method in class pmr.cml.CRYSTNode
get cell angles IN DEGREES or null if not present
getApplet(). Static method in class pmr.simplegraph.SimpleApplet
getArray(). Method in class pmr.euclid.IntArray
return the array as a int[]; this has to resize the array to the precise length used , or confusion will result! Note that this gives the user access to the actual array, so that they can alter its contents.
getArray(). Method in class pmr.euclid.ObjectArray
return the array as a Object[]; this has to resize the array to the precise length used , or confusion will result! Note that this gives the user access to the actual array, so that they can alter its contents.
getArray(). Method in class pmr.euclid.Point3
get components as double[]
getArray(). Method in class pmr.euclid.RealArray
return the array as a double[]; this has to resize the array to the precise length used , or confusion will result! Note that this gives the user access to the actual array, so that they can alter its contents.
getArray(). Method in class pmr.euclid.Vector3
get the vector components
getAtomCount(). Method in class pmr.cml.ATOMSNode
getAtomCount(). Method in class pmr.cml.MOLNode
common get routines
getAtomicNumber(). Method in class pmr.molecule.ChemicalElement
getAtomicWeight(). Method in class pmr.molecule.ChemicalElement
getAtomSerial(String). Method in class pmr.cml.ATOMSNode
get serial number of atom (0...natoms-1) from ATOMID; -1 if not found
getAttname(). Method in class pmr.sgml.SGMLAttribute
getAttval(). Method in class pmr.sgml.SGMLAttribute
getAttval(String). Method in class pmr.sgml.SGMLAttlist
getAttval(String). Method in class pmr.sgml.SGMLNode
CoST: get SGMLAttribute value (if non-existent attribute, return "") attname is case-insensitive
getAuthors(). Method in class pmr.cml.BIBNode
returns the authors as a Vector of PERSONNodes
getAxisAndAngle(Vector3, Angle). Method in class pmr.euclid.Transform3
returns chirality
getBivariate(). Method in class pmr.cml.XLISTNode
extract GRAPH as a Bivariate

requires that CONTENT=GRAPH; no check on semantic validity at present...

getBondAtom(Choice2). Method in class pmr.cml.MOLNode
get array of all first atoms in bond or all second atoms
getBondCount(). Method in class pmr.cml.BONDSNode
getBondCount(). Method in class pmr.cml.MOLNode
getBondOrderCount(int). Method in class pmr.cml.MOLNode
return the number of bonds with a given (integer) order.
getBonds(). Method in class pmr.cml.MOLNode
get serial numbers of bonded atoms, 2 per bond
getBookmarks(). Method in class pmr.sgml.SGMLTOC
get 'bookmark' list
getButton(String). Method in class pmr.simplegraph.ButtonBar
gets the Button associated with a name; if none, returns null
getButtonBar(). Method in class pmr.simplegraph.ScrollableTopLevel
getButtonHeight(). Method in class pmr.simplegraph.ScrollableTopLevel
getCause(Exception). Static method in class pmr.util.Util
Recursive exception build up long strings, or which only the end is often useful.
getCentreOfRotation(). Method in class pmr.euclid.Transform2
get centre of rotation
getCentreOfRotation(). Method in class pmr.euclid.Transform3
get centre of rotation
getCentroid(). Method in class pmr.euclid.Point3Vector
get centroid of all points
getCentroid(). Method in class pmr.euclid.Real2Vector
get centroid of all points
getChainID(). Method in class pmr.cml.SEQUENCENode
getChainLength(). Method in class pmr.cml.SEQUENCENode
getCharValue(String). Static method in class pmr.sgml.EntitySet
return the character value of the entity (CASE-SENSITIVE).
getChemTree(String, String, StringList). Static method in class pmr.chemime.ChemTree
returns a CMLTree from a file/URL.
getChildIndex(int). Method in class pmr.sgml.SGMLNode
getChildNode(int). Method in class pmr.sgml.SGMLNode
getChildrenHiddenManually(). Method in class pmr.sgml.SGMLNode
are the children manually hidden; "YES", "NO", ""
getChildrenIndexSet(). Method in class pmr.sgml.SGMLNode
children of node as SGMLNodeIndexSet
getChildrenIndexSet(). Method in class pmr.sgml.SGMLNodeIndexSet
getChoice(String). Method in class pmr.simplegraph.ButtonBar
gets the Choice associated with a name; if none, returns null
getClassnameFromDTD(String). Static method in class pmr.sgml.DTD
getClosestPoint(Int2). Method in class pmr.euclid.Int2Vector
get the closest point (both ranges are assumed to have the same scales
getClosestPoint(Real2). Method in class pmr.euclid.Real2Vector
get the closest point (both ranges are assumed to have the same scales
getClosestPointOnLine(Line3). Method in class pmr.euclid.Point3
getClosestPointTo(Point3). Method in class pmr.euclid.Line3
point on line closest to another point
getClosestPointTo(Point3). Method in class pmr.euclid.Plane3
point on plane closest to another point
getCMLTreeFromMIME(String, String). Static method in class pmr.cml.CMLTree
returns a CMLTree from a file/URL.
getColor(). Method in class pmr.molecule.AminoAcid
get the color of this AminoAcid
getColor(). Method in class pmr.sgml.ATTRIBUTENode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.sgml.ATTVALNode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.sgml.CONTENTNode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.sgml.DTDNode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.sgml.ELEMENTNode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.cml.FEATURENode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.sgml.HTML_BlockNode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.sgml.HTML_EmptyNode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.sgml.HTML_FlowContainerNode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.sgml.HTML_TextContainerNode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.sgml.HTML_TextNode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.sgml.HTMLNode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.sgml.LISTNode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.sgml.SGMLNode
color of SGMLNode text - overridden by subclasses?
getColor(). Method in class pmr.cml.XHTMLNode
this hardcoding is temporary ...
getCols(). Method in class pmr.euclid.IntMatrix
get number of columns
getCols(). Method in class pmr.euclid.RealMatrix
get number of columns
getColumns(). Method in class pmr.cml.ARRAYNode
getContent(). Method in class pmr.sgml.SGMLNode
retrieves the String content (only for PEL nodes) else ""
getContent(String). Method in class pmr.cml.XHTMLNode
get content as a string - no guarantees about its structure as HTML; This is just to fulfil the simplest applications.
getContentModel(). Method in class pmr.sgml.GI
getCoordinate(int, Choice2). Method in class pmr.euclid.Int2Vector
get a single coordinate value
getCoordinate(int, Choice2). Method in class pmr.euclid.Real2Vector
get a single coordinate value
getCoordinate(int, Choice3). Method in class pmr.euclid.Point3Vector
get a single coordinate value
getCorrelationCoefficient(). Method in class pmr.stat.Bivariate
getCount(String). Method in class pmr.util.StringCounter
gets current count of string
getCounts(). Method in class pmr.util.StringCounter
dump counts
getCurrentIndexes(). Method in class pmr.stat.Bivariate
get indices of all points within current bounding box
getCurrentLine(). Method in class pmr.util.StringList
read the current line and advance pointer by one line
getCurrentMouseBox(). Method in class pmr.simplegraph.ScrollableTopLevel
get currentMouseBox coordinates
getCurrentY(). Method in class pmr.sgml.DrawableHTMLNode
gets the y value after display
getCurrentY(). Method in class pmr.simplegraph.Paragraph
gets the y value after display
getCurrentY(). Method in class pmr.simplegraph.SimpleText
gets the y value after display
getDateValue(). Method in class pmr.cml.XVARNode
note - if not a date, returns null
getDefaultPAM(). Static method in class pmr.molecule.AminoAcidMatrix
default matrix for PAM250
returns score for a1 replacing a2 (from W.A.Pearson, Methods in 
Enzymology, (e.d R.Doolittle) ISBN 0-12-182084-X, Academic Press,
San Diego, 183, (1990) 63-98

  
getDefinition(). Method in class pmr.cml.TERMENTRYNode
TERMENTRYs *may* have a DEFINITION (which can contain HTML)
getDegrees(). Method in class pmr.euclid.Angle
get angle in degrees
getDescendants(). Method in class pmr.sgml.SGMLNode
getDescendants(). Method in class pmr.sgml.SGMLNodeIndexSet
getDescendants(String). Method in class pmr.sgml.SGMLNode
subtree traversal - includes node; if no nodes found, return empty SGMLNodeIndexSet;
getDescendantsOf(int). Method in class pmr.sgml.SGMLNodeIndexSet
all descendants, excluding node (slow) - obsolete?
getDescendantsOf(int). Method in class pmr.sgml.SGMLTree
extract all descendants (excluding node) as SGMLNodeIndexSet (depth-first?)
getDisplayedXRange(). Method in class pmr.simplegraph.ScrollableTopLevel
the actual display range (in drawing coordinates) - i.e.
getDisplayedYRange(). Method in class pmr.simplegraph.ScrollableTopLevel
getDistance(). Method in class pmr.molecule.DynamicAligner
return the distance between the two sequences (i.e.
getDistance(). Method in class pmr.euclid.Plane3
distance from origin
getDistance(). Method in class pmr.molecule.SequenceAligner
get the distance
getDistanceFromOrigin(). Method in class pmr.euclid.Point3
distance of point from origin
getDistanceFromPoint(Point3). Method in class pmr.euclid.Line3
distance of a point from a line
getDistanceFromPoint(Point3). Method in class pmr.euclid.Plane3
distance of point from plane (will be a signed quantity)
getDistanceFromPoint(Point3). Method in class pmr.euclid.Point3
distance of point from another point
getDistanceMatrix(). Method in class pmr.euclid.Point3Vector
distance matrix
getDocBase(). Static method in class pmr.simplegraph.SimpleApplet
getDoctypeString(). Method in class pmr.sgml.DTD
get the DOCTYPE info (less the tags)
getDoctypeString(String). Method in class pmr.sgml.DTD
set the DOCTYPE info (less the tags)
getDouble(String). Static method in class pmr.chemime.G94
gaussian uses D+dd and D-dd for real numbers so convert these to E+-
getDoubleBondEquivalentCount(). Method in class pmr.cml.MOLNode
get double bond equivalent count
getDTD(). Method in class pmr.sgml.SGMLTree
getDTD(String). Static method in class pmr.sgml.DTD
gets the DTD Object for a given name
getDTDName(). Method in class pmr.sgml.DTD
the DTD name
getDTDName(). Method in class pmr.sgml.GI
getDTDName(). Method in class pmr.sgml.SGMLStream
getDTDName(String). Static method in class pmr.sgml.GI
getDTDNameSet(). Static method in class pmr.sgml.DTD
returns the Set of all the DTD Names
getDTDObj(String). Static method in class pmr.sgml.DTD
get a DTD by name (required for subclassed objects
getElement(int). Static method in class pmr.molecule.ChemicalElement
get the element corresponding to atomic number; else returns null.
getElement(String). Static method in class pmr.molecule.ChemicalElement
get the element corresponding to a (case-insensitive) symbol; else returns null.
getElementCount(String). Method in class pmr.molecule.Stoichiometry
returns the occurrence count of each element - if none, returns zero :-)
getElements(). Method in class pmr.euclid.IntSet
getElements(). Method in class pmr.molecule.Stoichiometry
returns the elements
getElements(). Method in class pmr.euclid.StringSet
return all members (case sensitive by default)
getELSYM(). Method in class pmr.cml.MOLNode
get the ATOMS Object public ATOMSNode getATOMS() { if (!processed) {process();} return cat; } /** get element symbols as array
getEnd(). Method in class pmr.cml.FEATURENode
end of the feature (counts from ONE!)
getEpsilon(). Static method in class pmr.euclid.Real
get current version of epsilon
getEsib(int). Method in class pmr.sgml.SGMLNodeIndexSet
preceding sibs in tree order
getFeatures(). Method in class pmr.cml.SEQUENCENode
getFeatureString(). Method in class pmr.cml.FEATURENode
description of the Feature
getFilename(). Method in class pmr.simplegraph.SimpleApplet
what filename was the application set up with?
getFirstname(). Method in class pmr.cml.PERSONNode
getFirstNode(). Method in class pmr.sgml.SGMLNodeIndexSet
get first SGMLNode of set (often used even if the only one!) if none, return null
getFirstNode(String). Method in class pmr.sgml.SGMLNode
searches for a given Node or Nodes a la COST
getFirstWord(String). Static method in class pmr.chemime.CMLEditor
getFirstWord(String). Static method in class pmr.chemime.Spectator
getFirstXVARChildhasAttval(SGMLNode, String, String). Static method in class pmr.cml.XVARNode
get the first XVAR child of a node with given Attribute value OR NULL
getFirstXVARDescendantHasAttname(SGMLNode, String). Static method in class pmr.cml.XVARNode
get the first XVAR descendant of a node with given Attribute name
getFirstXVARDescendantHasAttval(SGMLNode, String, String). Static method in class pmr.cml.XVARNode
get the first XVAR descendant of a node with given Att value OR NULL
getFloatValue(). Method in class pmr.cml.XVARNode
note - if not a float , returns 0
getFloatValues(). Method in class pmr.cml.ARRAYNode
getFont(). Method in class pmr.cml.DrawableX_Node
get the font for this node
getFont(Graphics, String, int, int). Static method in class pmr.simplegraph.SimpleGraph
does the same, but allows just certain fields to be filled in and the others default to the current font (if none, chooses default); e.g.
getFont(String, int, int). Static method in class pmr.simplegraph.SimpleGraph
caches fonts; this is because "new Font" is SO SLOW!!!
getFontMetrics(). Method in class pmr.simplegraph.ScrollableTopLevel
getFontMetrics(). Method in class pmr.simplegraph.SimpleFrame
getFrameHeight(). Method in class pmr.simplegraph.ScrollableTopLevel
the maximum frameheight (excluding hbar width)
getFrameWidth(). Method in class pmr.simplegraph.ScrollableTopLevel
the maximum framewidth (excluding vbar height)
getFreeBar(int, int, int). Method in class pmr.cml.SEQUENCENode
get first free bar and reserve it for this feature.
getFullAddress(FullAddress). Method in class pmr.cml.RELATIONNode
get all the addresses corresponding to the END(n) values where 'fa' matches the other END value.
getFullName(String). Static method in class pmr.molecule.AminoAcid
get fullname from code; returns null if not found
getGaussianVariate(). Static method in class pmr.stat.Univariate
a random Gaussian variate normalised to mean = 0.0, sdev = 1.0
getGaussianVariate(double, double). Static method in class pmr.stat.Univariate
a random Gaussian variate from distribution with given mean and sdev
getGI(). Method in class pmr.sgml.SGMLNode
retrieves the complete GI associated with this node (cf.
getGI(String). Static method in class pmr.sgml.GI
getGICount(). Method in class pmr.sgml.DTD
the number of GIs in the DTD
getGIHashedVector(). Method in class pmr.sgml.DTD
returns a HashedVector of the GIs in this DTD
getGIName(). Method in class pmr.sgml.GI
getGIName(). Method in class pmr.sgml.SGMLNode
getGINames(). Method in class pmr.sgml.DTD
getGINameSet(). Method in class pmr.sgml.DTD
returns a StringSet of the GIs in this DTD
getGlossary(). Method in class pmr.cml.GlossaryAdmin
getGraph(). Method in class pmr.cml.CMLTree
gets first Graph object in file (often the only one).
getGraphics(). Method in class pmr.simplegraph.DrawableObject
get the Graphics if a STL
getHiddenManually(). Method in class pmr.sgml.SGMLNode
is the node manually hidden; "YES", "NO", ""
getHighlightedBonds(). Method in class pmr.cml.BONDSNode
getHydrogenCount(). Method in class pmr.cml.MOLNode
get the hydrogen count as best as possible
getHydrophobicity(). Method in class pmr.molecule.AminoAcid
get hydrophobicity (Eisenberg, e.g.
getHydrophobicity(). Method in class pmr.molecule.ProteinSequence
Eisenberg's hydrophobicity is hardcoded in
getID(). Method in class pmr.cml.TERMENTRYNode
all TERMENTRYs *must* have an ID (without spaces or dubious punctuation); any attempt to alter ID once set will fail
getIgnoreCase(). Method in class pmr.euclid.StringSet
state of case-sensitivity
getImageFromBM(Component, int, int, String[]). Static method in class pmr.simplegraph.SimpleImageTwo
create an Image given the height and width in pixels and the contents (1/0) in the above format, one string per byte
getImageFromBMFile(Component, String). Static method in class pmr.simplegraph.SimpleImageTwo
create an image from an XBM (or BM) file in the format above
getImageFromGIFFile(Component, String). Static method in class pmr.simplegraph.SimpleImageOne
getImageFromPM(Component, String[], String[]). Static method in class pmr.simplegraph.SimpleImage
creates image using the format described above.
getImageFromPMFile(Component, String). Static method in class pmr.simplegraph.SimpleImageOne
create an image from an XPM (or PM) file in the format above
getImportableNode(). Method in class pmr.sgml.Clipboard
gets the top of the (sub)tree if any to be extracted from the TreeContainer almost certainly subclassed; default is top of first tree (node[0] (or node[1] if there is a DOCROOT);
getImportableNode(). Method in class pmr.sgml.TrashCan
may not import from the TrashCan (always returns null)
getImportableNode(). Method in class pmr.sgml.TreeContainer
gets the top of the (sub)tree if any to be extracted from the TreeContainer almost certainly subclassed; default is top of first tree (node[0] (or node[1] if there is a DOCROOT);
getIndex(). Method in class pmr.sgml.SGMLNode
getInitials(). Method in class pmr.cml.PERSONNode
getInputName(). Method in class pmr.sgml.SGMLTree
getInputRoot(). Static method in class pmr.sgml.SGMLApplet
getInt2(int). Method in class pmr.euclid.Int2Vector
get the i'th Int2
getIntArray(). Method in class pmr.euclid.IntSet
getIntArray(). Method in class pmr.euclid.ObjectArray
return contents as a IntArray if INT, else null
getIntegerValue(). Method in class pmr.cml.XVARNode
note - if not an integer, returns 0
getInterceptXonY(). Method in class pmr.stat.Bivariate
get intercept when X regressed on Y
getInterceptYonX(). Method in class pmr.stat.Bivariate
get intercept when Y regressed on X
getIntersectionWith(Line3). Method in class pmr.euclid.Plane3
point of intersection of plane and line
getIntersectionWith(Plane3). Method in class pmr.euclid.Line3
point of intersection of line and plane
getIntersectionWith(Plane3). Method in class pmr.euclid.Plane3
line as intersection of two planes
getIntersectionWith(Plane3, Plane3). Method in class pmr.euclid.Plane3
point where three planes intersect
getIntFromHex(String). Static method in class pmr.util.Util
horrid, but I couldn't find if Java reads hex.
getIntValues(). Method in class pmr.cml.ARRAYNode
getInverse(). Method in class pmr.euclid.RealSquareMatrix
inversion of matrix - creates NEW matrix
getIsoLatin1Char(int). Static method in class pmr.sgml.EntitySet
gets the ISOLatin1 character (supported by Java).
getIsotopeAbundances(). Method in class pmr.molecule.ChemicalElement
getIsotopeMasses(). Method in class pmr.molecule.ChemicalElement
getItem(int). Method in class pmr.util.StringList
getJournal(). Method in class pmr.cml.BIBNode
getKeyword(). Method in class pmr.cml.FEATURENode
getKeywords(). Method in class pmr.cml.TERMENTRYNode
TERMENTRYs usually have keywords (ideally taken from ISO 12620); some may be repeated (e.g.
getKeywords(String, int). Static method in class pmr.cml.IndexTable
breaks a string down into 'words' , rather crudely
getKeywordsWithName(String). Method in class pmr.cml.TERMENTRYNode
get values of all the keywords with a given name (e.g.
getLastInputName(). Static method in class pmr.simplegraph.SimpleApplet
use this after readStream(String resourceName) (sorry it's messy)
getLastname(). Method in class pmr.cml.PERSONNode
getLength(). Method in class pmr.euclid.Real2
get length of Real2 if centered on origin
getLength(). Method in class pmr.euclid.Vector3
return vector length
getLengths(). Method in class pmr.cml.CRYSTNode
get cell lengths IN ANGSTROM or null if not present
getLine(int, int). Method in class pmr.euclid.Point3Vector
get the line between two points
getLineNumber(). Method in class pmr.util.StringList
return the line pointer
getLines(). Method in class pmr.sgml.ESISStream
getMatrix(). Method in class pmr.cml.ARRAYNode
getMatrix(). Method in class pmr.euclid.IntMatrix
getMatrix(). Method in class pmr.euclid.RealMatrix
getMatrixAsArray(). Method in class pmr.euclid.IntMatrix
get matrix as int[] (in C order: m(0,0), m(0,1) ...)
getMatrixAsArray(). Method in class pmr.euclid.RealMatrix
get matrix as double[] (in C order: m(0,0), m(0,1) ...)
getMax(). Method in class pmr.euclid.IntRange
get maximum value (MIN_VALUE if inValid)
getMax(). Method in class pmr.euclid.RealRange
get maximum value (NEGATIVE_INFINITY if inValid)
getMaxHeight(). Method in class pmr.simplegraph.ScrollableTopLevel
getMaxWidth(). Method in class pmr.simplegraph.ScrollableTopLevel
getMean(). Method in class pmr.stat.Univariate
getMeanX(). Method in class pmr.stat.Bivariate
getMeanY(). Method in class pmr.stat.Bivariate
getMedian(). Method in class pmr.stat.Univariate
getMenu(MenuBar, String). Static method in class pmr.simplegraph.SimpleGraph
get a Menu by name from a MenuBar; if not present, returns null; thus getMenu(menubar, "Edit") returns the Edit menu if one exists
getMenuIndex(MenuBar, String). Static method in class pmr.simplegraph.SimpleGraph
get the index of a Menu by name from a MenuBar; if not present, returns -1; thus getMenu(menubar, "Edit") returns the index of the Edit menu if one exists
getMenuItem(Menu, String). Static method in class pmr.simplegraph.SimpleGraph
get a MenuItem by name from a Menu; if not present, returns null; thus getMenuItem(menu, "Quit") returns the Quit menu item if one exists
getMenuItemIndex(Menu, String). Static method in class pmr.simplegraph.SimpleGraph
get the index of a MenuItem by name from a Menu; if not present, returns -1; thus getMenuItem(menu, "Quit") returns the index of the Quit menu item if one exists.
getMenuLabels(MenuItem). Static method in class pmr.simplegraph.SimpleGraph
interpret menu item as a hierachy of labels (i.e.
getMessage(). Method in class pmr.simplegraph.ScrollableTopLevel
gets the contents of the message area
getMidPoint(Int2). Method in class pmr.euclid.Int2
point midway between 'this' and 'p'
getMidPoint(Point3). Method in class pmr.euclid.Point3
mid-point of two points
getMidPoint(Real2). Method in class pmr.euclid.Real2
point midway between 'this' and 'p'
getMIME(String). Static method in class pmr.chemime.MIME
getMIMEFromFilename(String). Static method in class pmr.chemime.MIME
gets the MIME type from the suffix - not always robust!
getMIMEs(). Static method in class pmr.chemime.MIME
getMIMEs(String). Static method in class pmr.chemime.MIME
get all those MIME types of given primary type (e.g.
getMin(). Method in class pmr.euclid.IntRange
get minimum value (MAX_VALUE if inValid)
getMin(). Method in class pmr.euclid.RealRange
get minimum value (POSITIVE_INFINITY if inValid)
getMOL(). Method in class pmr.cml.CMLTree
gets first MOL object in file (often the only one).
getMolecularWeight(). Method in class pmr.cml.MOLNode
gets molecular weight
getMolecularWeight(). Method in class pmr.molecule.ProteinSequence
sums the NEUTRAL residues and adds H2O.
getMolecularWeight(). Method in class pmr.molecule.SimpleSMILES
getMonomerMolWt(String). Static method in class pmr.molecule.AminoAcid
get molecular weight of 'monomer': -N-CH(R)-C(=O)- (i.e.
getName(). Method in class pmr.cml.DrawableX_Node
get the node name (e.g.
getName(). Method in class pmr.util.NVPair
get the name
getName(). Method in class pmr.molecule.Unit
getNames(String). Static method in class pmr.molecule.Unit
get the name of all the units of a given type (e.g.
getNext(int). Method in class pmr.sgml.SGMLNodeIndexSet
following siblings in tree order
getNode(). Method in class pmr.cml.FullAddress
getNode(int). Method in class pmr.sgml.SGMLNodeIndexSet
get the i'th element as a NODE
getNode(int). Method in class pmr.sgml.SGMLTree
getNodeArray(). Method in class pmr.sgml.SGMLTree
get the node array in the tree - use carefully
getNodeCount(). Method in class pmr.sgml.SGMLTree
getNodeIndexes(). Method in class pmr.sgml.SGMLNodeIndexSet
serial numbers of nodes Not in any order
getNodeType(). Method in class pmr.sgml.SGMLNode
getObject(double, double). Method in class pmr.euclid.Real2RangeHashtable
return the Object indexed by the box in which the point lies.
getObject(int, int). Method in class pmr.euclid.Int2RangeHashtable
return the Object indexed by the box in which the point lies.
getObject(String). Method in class pmr.euclid.HashedVector
return object with key key, else null
getObjectClass(). Method in class pmr.euclid.ObjectArray
get the Class of the objects, if this is common to all, else null.
getObjectType(). Method in class pmr.euclid.ObjectArray
get the type of the Objects as INT, etc
getORDER(). Method in class pmr.cml.MOLNode
get bond orders
getOrthogonalisationMatrix(). Method in class pmr.cml.CRYSTNode
getOwner(). Method in class pmr.cml.TERMENTRYNode
TERMENTRYs *may* have an Owner/Title
getPagesString(). Method in class pmr.cml.BIBNode
getPAM250(AminoAcid, AminoAcid). Method in class pmr.molecule.AminoAcid
returns score for a1 replacing a2 (from W.A.Pearson, Methods in Enzymology, (e.d R.Doolittle) ISBN 0-12-182084-X, Academic Press, San Diego, 183, (1990) 63-98

Not yet written

getParameter(String, String). Static method in class pmr.util.Codecs
retrieves the value associated with the parameter param in a given header string.
getParent(int). Method in class pmr.sgml.SGMLNodeIndexSet
get parent of an index as a SGMLNodeIndexSet (hopefully only 1 element!)
getParentIndex(). Method in class pmr.sgml.SGMLNode
getParentNode(). Method in class pmr.sgml.SGMLNode
getParents(). Method in class pmr.sgml.SGMLNodeIndexSet
gets all parents of an indexSet
getPixelHeight(Graphics, String). Static method in class pmr.simplegraph.SimpleGraph
gets height of String in pixels (neglects descenders)
getPixelLength(Graphics, String). Static method in class pmr.simplegraph.SimpleGraph
gets length of String in pixels
getPoint(). Method in class pmr.euclid.Line3
get point from line (could be any point on line)
getPoint(Int2, int, int). Method in class pmr.euclid.Int2Vector
get the index of the first point within a box centered on p (i.e.
getPoint(Real2, double, double). Method in class pmr.euclid.Real2Vector
get the index of the first point within a box centered on p (i.e.
getPoint3(int). Method in class pmr.euclid.Point3Vector
get a single point by REFERENCE
getPolar(). Method in class pmr.euclid.Complex
getPrev(int). Method in class pmr.sgml.SGMLNodeIndexSet
preceding sibs in reverse order
getProperty(String). Method in class pmr.molecule.BasicSequence
not yet developed fully
getPWDName(). Static method in class pmr.util.Util
get current directory
getR(). Method in class pmr.euclid.Complex
get as polar coords
getR(). Method in class pmr.euclid.Polar
gets radial part
getRadian(). Method in class pmr.euclid.Angle
get angle in radians
getRandom(double, double). Static method in class pmr.stat.Univariate
random variate in range low-high
getRange(). Method in class pmr.euclid.IntRange
get range (MIN_VALUE if invalid)
getRange(). Method in class pmr.euclid.RealRange
get range (NaN if invalid)
getRange(). Method in class pmr.stat.Univariate
getRange(Choice2). Method in class pmr.euclid.Int2Vector
get range of one coordinate
getRange(Choice2). Method in class pmr.euclid.Real2Vector
get range of one coordinate
getRange(Choice3). Method in class pmr.euclid.Point3Vector
get range of one coordinate
getRange2(). Method in class pmr.euclid.Int2Vector
get range of both coordinates
getRange2(). Method in class pmr.euclid.Real2Vector
get range of both coordinates
getRange3(). Method in class pmr.euclid.Point3Vector
get range of all 3 coordinates
getRangeX(). Method in class pmr.stat.Bivariate
getRangeXY(). Method in class pmr.stat.Bivariate
getRangeY(). Method in class pmr.stat.Bivariate
getReal(). Method in class pmr.euclid.Complex
gets real part
getReal2(int). Method in class pmr.euclid.Real2Vector
get the i'th Real2
getRealArray(). Method in class pmr.euclid.ObjectArray
return contents as a RealArray if REAL , else null
getRealArray(). Method in class pmr.stat.Univariate
get the original data as RealArray
getRealProperty(String). Method in class pmr.molecule.AminoAcid
get a real value already set with setRealProperty(); if name is not found, returns Double.NaN;
getReorderedArray(IntSet). Method in class pmr.euclid.IntArray
reorder by index in IntSet; does NOT modify array
getReorderedArray(IntSet). Method in class pmr.euclid.ObjectArray
reorder by index in IntSet; does NOT modify array
getReorderedArray(IntSet). Method in class pmr.euclid.RealArray
reorder by index in IntSet; does NOT modify array
getResidueCount(). Method in class pmr.molecule.BasicSequence
the length
getResiduesPerLine(). Method in class pmr.cml.SEQUENCENode
getReverseArray(). Method in class pmr.euclid.IntArray
return the elements in reverse order as int[]
getReverseArray(). Method in class pmr.euclid.ObjectArray
return the elements in reverse order as Object[]
getReverseArray(). Method in class pmr.euclid.RealArray
return the elements in reverse order as double[]
getRingCount(). Method in class pmr.cml.MOLNode
get ring count
getRoot(). Method in class pmr.sgml.SGMLTree
synonym for getRoot(0)
getRotationMatrix(). Method in class pmr.euclid.Transform2
get Unitary matrix (i.e.
getRotationMatrix(). Method in class pmr.euclid.Transform3
get Unitary matrix (i.e.
getRows(). Method in class pmr.cml.ARRAYNode
getRows(). Method in class pmr.euclid.IntMatrix
get number of rows
getRows(). Method in class pmr.euclid.RealMatrix
get number of rows
getScalarTripleProduct(Vector3, Vector3). Method in class pmr.euclid.Vector3
getScaleNDC2Screen(). Method in class pmr.simplegraph.Scaler2D
getScaler2D(). Method in class pmr.stat.Bivariate
get the Scaler2D context (allows 2D scaling, etc) May reorganise this later...
getScaler2D(). Method in class pmr.cml.CMLTree
getScaler2D(). Method in interface pmr.simplegraph.Drawable
gets the Scaler2D context from the object (object must contain this)
getScaler2D(). Method in class pmr.simplegraph.DrawableObject
get the Scaler2D context (allows 2D scaling, etc)
getScaler2D(). Method in class pmr.sgml.DrawableSGMLNode
gets the Scaler2D context from the object (object must contain this)
getScaler2D(). Method in class pmr.stat.DrawableStat
get the Scaler2D context (allows 2D scaling, etc)
getScaler2D(). Method in class pmr.simplegraph.Paragraph
gets the Scaler2D context from the object (object must contain this)
getScaler2D(). Method in class pmr.simplegraph.ScrollableTopLevel
if there is a single Drawable or a single selected one get its Scaler2D, else null
getScaler2D(). Method in class pmr.simplegraph.SimpleText
gets the Scaler2D context from the object (object must contain this)
getScaleWC2NDC(). Method in class pmr.simplegraph.Scaler2D
getScaleWC2Screen(). Method in class pmr.simplegraph.Scaler2D
getScreen(). Method in class pmr.simplegraph.Scaler2D
getScreenBoundingBox(). Method in class pmr.simplegraph.Scaler2D
this gets the screen coordinates RELATING TO THE WC BOUNDING BOX.
getSelectedItem(int, int). Method in class pmr.stat.Bivariate
the click may come from another object - horrors - and this kludge tries to interpret it
getSelectedNode(). Method in class pmr.sgml.SGMLTOC
return the currently selected node (e.g.
getSequence(). Method in class pmr.molecule.BasicSequence
get the sequence string
getSEQUENCENodes(). Method in class pmr.chemime.PDB
extract SEQUENCENodes from PDB object
getSEQUENCENodes(). Method in class pmr.chemime.SwissProt
extract SEQUENCENodes from PDB object
getSEQUENCENodes(int). Method in class pmr.cml.CMLTree
return SEQUENCENodes if they exist as children of index
getSequenceString(). Method in class pmr.cml.SEQUENCENode
get the sequence as a 1-letter string
getSGMLAttlist(). Method in class pmr.sgml.SGMLNode
getSGMLAttributeCount(). Method in class pmr.sgml.SGMLNode
getSGMLAttributes(). Method in class pmr.sgml.GI
getSGMLAttributes(). Method in class pmr.sgml.SGMLAttlist
getSGMLAttributes(). Method in class pmr.sgml.SGMLNode
getSGMLNodeIndexSet(). Method in class pmr.sgml.SGMLUserClass
return nodes in set as SGMLNodeIndexSet
getSGMLStream(). Method in class pmr.sgml.SGMLNode
gets the SGMLStream for the node and subtree
getSGMLTree(). Method in class pmr.sgml.SGMLApplet
getSimpleFrame(). Method in class pmr.simplegraph.ScrollableTopLevel
get the simple frame
getSimpleSMILES(). Method in class pmr.cml.MOLNode
gets (unnormalised) SMILES; not yet working
getSIUnit(String). Static method in class pmr.molecule.Unit
get the SI unit for a given type
getSlopeXonY(). Method in class pmr.stat.Bivariate
get slope when X regressed on Y
getSlopeYonX(). Method in class pmr.stat.Bivariate
get slope when Y regressed on X
getSMILES(String). Static method in class pmr.molecule.AminoAcid
get SMILES from code; returns null if not found
getSpacegroup(). Method in class pmr.cml.CRYSTNode
gets spacegroup as String; No checks at present, and no defined convention null string ("") if not set
getSpacegroupNumber(int). Method in class pmr.cml.CRYSTNode
gets spacegroup as number; No checks at present.
getSpectrum(). Method in class pmr.cml.CMLTree
gets first Spectrum object in file (often the only one).
getSpectrum(). Method in class pmr.chemime.JCAMP
returns the spectrum as a node; (null if invalid)
getSquareSize(). Method in class pmr.simplegraph.Scaler2D
gets the size of the little green squares and the pick tolerance
getStandardDeviation(). Method in class pmr.stat.Univariate
getStandardDeviationX(). Method in class pmr.stat.Bivariate
getStandardDeviationY(). Method in class pmr.stat.Bivariate
getStart(). Method in class pmr.cml.FEATURENode
start of the feature (counts from ONE!)
getSTER(). Method in class pmr.cml.MOLNode
get bond stereochemistries
getStoichiometry(). Method in class pmr.cml.FORMULANode
get the stoichiometry; null if not given and cannot calculate
getStreamVector(). Method in class pmr.sgml.SGMLStream
this is where the parsed stream is obtained.
getStringContent(). Method in class pmr.sgml.SGMLNode
since PEL nodes are such a pain, this will retrieve the contents of a single PEL child if present
getStrings(). Method in class pmr.util.StringCounter
get Strings
getStrings(). Method in class pmr.util.StringList
return the list as an array of Strings
getStrings(String). Static method in class pmr.util.StringList
make an array of Strings out of space-separated tokens in 's'
getStringSet(). Method in class pmr.euclid.HashedVector
return set of all keys (often the names of objects)
getStringValue(). Method in class pmr.cml.XVARNode
note - if not a String , returns ""
getStringValues(). Method in class pmr.cml.ARRAYNode
getStringValues(). Method in class pmr.euclid.IntArray
returns values as strings
getStringValues(). Method in class pmr.euclid.ObjectArray
returns values as strings
getStringValues(). Method in class pmr.euclid.RealArray
returns values as strings
getSubAddress(). Method in class pmr.cml.FullAddress
getSubAddresses(). Method in class pmr.cml.BONDSNode
getSubAddresses(). Method in class pmr.cml.MOLNode
getSubAddresses(). Method in class pmr.cml.SEQUENCENode
getSubAddresses(). Method in interface pmr.cml.SubAddressable
getSubAddresses(). Method in class pmr.cml.XLISTNode
getSubArray(int, int). Method in class pmr.euclid.IntArray
RHS: get a subIntArray from element start to end
getSubArray(int, int). Method in class pmr.euclid.ObjectArray
RHS: get a subObjectArray from element start to end
getSubArray(int, int). Method in class pmr.euclid.RealArray
RHS: get a subRealArray from element start to end
getSubtree(int). Method in class pmr.sgml.SGMLNodeIndexSet
get all descendants, including node
getSuffix(String). Static method in class pmr.chemime.MIME
getSuffixes(). Static method in class pmr.chemime.MIME
getSymbol(). Method in class pmr.molecule.ChemicalElement
getSymbol(int). Static method in class pmr.molecule.ChemicalElement
getSymmetryOperators(). Method in class pmr.cml.CRYSTNode
gets symmetry operators as an array of RealMatrix'es (3 rows, 4 columns)
getTargetType(String, String). Static method in class pmr.simplegraph.SimpleGraph
parses target (e.g.
getTerm(). Method in class pmr.cml.TERMENTRYNode
all TERMENTRYs *must* have a TERM (which can have any punctuation, but is case-sensitive).
getTheta(). Method in class pmr.euclid.Complex
getTheta(). Method in class pmr.euclid.Polar
gets angular part
getTitle(). Method in class pmr.cml.ADMINNode
get title from TITLE, DICTNAME, BUILTIN if present, else TITLE
getTitle(). Method in class pmr.stat.Bivariate
getTitle(). Method in class pmr.cml.DataPrimitive
get title from TITLE, DICTNAME, BUILTIN if present, else TITLE
getTitle(). Method in class pmr.simplegraph.DrawableObject
objects may have titles; override this
getTitle(). Method in class pmr.cml.DrawableX_Node
get title from TITLE, DICTNAME, BUILTIN if present, else TITLE
getTitle(). Method in class pmr.cml.FEATURENode
get title from TITLE, DICTNAME, BUILTIN if present, else TITLE
getTitle(). Method in class pmr.cml.FORMULANode
get title from TITLE, DICTNAME, BUILTIN if present, else TITLE
getTitle(). Method in class pmr.sgml.HTMLNode
makes a suitable title for the node in following priority:
  • content SGMLNode (any SGMLNode contained by this node and so defined by user
  • TITLE attribute
  • NAME attribute
  • GI
getTitle(). Method in class pmr.stat.Multivariate
getTitle(). Method in class pmr.cml.PERSONNode
get title from TITLE, DICTNAME, BUILTIN if present, else TITLE
getTitle(). Method in class pmr.simplegraph.ScrollableTopLevel
get the title (appears on Frame bar)
getTitle(). Method in class pmr.sgml.SGMLNode
makes a suitable title for the node in following priority:
  • content SGMLNode (any SGMLNode contained by this node and so defined by user
  • TITLE attribute
  • NAME attribute
  • GI
getTitle(). Method in class pmr.stat.Stat
getTitle(). Method in class pmr.cml.TERMENTRYNode
get title from TITLE, DICTNAME, BUILTIN if present, else TITLE
getTitle(). Method in class pmr.stat.Univariate
getTitle(). Method in class pmr.cml.XHTMLNode
get title from SECTION attribute if possible, else default
getTOC(). Method in class pmr.sgml.SGMLTree
getTOC(). Method in class pmr.sgml.TreeContainer
getTorsion(Point3, Point3, Point3, Point3). Static method in class pmr.euclid.Point3
torsion angle
getTotalGIHashedVector(). Static method in class pmr.sgml.DTD
returns the Set of all the GIs
getTotalStringCount(). Method in class pmr.util.StringCounter
get total number of strings added
getTransformationType(). Method in class pmr.euclid.Transform2
get transformation type
getTransformationType(). Method in class pmr.euclid.Transform3
get transformation type
getTransformedArray(String). Method in class pmr.stat.Univariate
get transformed data; unknown type returns null.
getTranslation(). Method in class pmr.stat.DrawableStat
getTranslation(). Method in class pmr.euclid.Transform2
get translation component only
getTranslation(). Method in class pmr.euclid.Transform3
get translation component only
getTranspose(). Method in class pmr.euclid.IntMatrix
transpose matrix - creates new Matrix
getTranspose(). Method in class pmr.euclid.RealMatrix
transpose matrix - creates new Matrix
getTree(). Method in class pmr.sgml.SGMLNode
getTree(). Method in class pmr.sgml.SGMLNodeIndexSet
get the tree
getTreeName(). Method in class pmr.chemime.ChemTree
return the tree name ("ChemTree")
getTreeName(). Method in class pmr.sgml.SGMLTree
returns a string describing the type of tree (usually from a subclass)
getType(). Method in class pmr.cml.DataPrimitive
getType(). Method in class pmr.molecule.Unit
getUnit(String). Static method in class pmr.molecule.Unit
gets a unit by name (e.g.
getUnitDimension(). Method in class pmr.molecule.Unit
getUnits(). Static method in class pmr.molecule.Unit
get an array of all the Units
getUnitVector(). Method in class pmr.euclid.Real2
get unit vector
getUnitVector(). Method in class pmr.euclid.Vector3
getURL(). Method in class pmr.simplegraph.SimpleApplet
getURLContent(String). Static method in class pmr.util.Util
getURLProtocol(String). Static method in class pmr.util.Util
get protocol from a potential URL; if none, returns ""
getValue(). Method in class pmr.util.Choice2
getValue(). Method in class pmr.util.Choice3
getValue(). Method in class pmr.util.NVPair
get the value
getVariance(). Method in class pmr.stat.Univariate
getVector(). Method in class pmr.euclid.Line3
get vector from line
getVector(). Method in class pmr.euclid.Plane3
get vector from plane
getVert(). Method in class pmr.sgml.SGMLTOC
the vertical pixel distance between lines
getViewPort(). Method in class pmr.simplegraph.Scaler2D
getVolumeNumber(). Method in class pmr.cml.BIBNode
getVolumeString(). Method in class pmr.cml.BIBNode
getWCBoundingBox(). Method in class pmr.simplegraph.Scaler2D
get bounding box in world coordinates
getWindow(). Method in class pmr.simplegraph.Scaler2D
getWorkStationViewPort(). Method in class pmr.simplegraph.Scaler2D
synonymous with getScreen()
getWorkStationWindow(). Method in class pmr.simplegraph.Scaler2D
getX(). Method in class pmr.stat.Bivariate
getX(). Method in class pmr.euclid.Int2
get X value
getX(). Method in class pmr.euclid.Polar
get X, Y and XY coords
getX(). Method in class pmr.euclid.Real2
get X value
getX(int). Method in class pmr.simplegraph.ScrollableTopLevel
apply offset giving values to be used in Java Graphics routines
getXARR(). Method in class pmr.cml.RELATIONNode
get the ARRAY Objects
getXLength(Component, String). Static method in class pmr.simplegraph.SimpleGraph
gets length of String in pixels
getXorY(Choice2). Method in class pmr.euclid.Int2Vector
get a single coordinate array - e.g.
getXorY(Choice2). Method in class pmr.euclid.Real2Vector
get a single coordinate array - e.g.
getXRange(). Method in class pmr.euclid.Int2Range
get xrange
getXRange(). Method in class pmr.euclid.Real2Range
get xrange
getXRange(). Method in class pmr.euclid.Real3Range
get xrange
getXTrans(). Method in class pmr.simplegraph.ScrollableTopLevel
getXVAR(). Method in class pmr.cml.RELATIONNode
get the XVAR Objects
getXY(). Method in class pmr.euclid.Int2Vector
get the coordinate coordinate array as ints x,y,x,y, ...
getXY(). Method in class pmr.euclid.Polar
getXY(). Method in class pmr.euclid.Real2Vector
get the coordinate coordinate array as doubles x,y,x,y, ...
getXYZ(). Method in class pmr.euclid.Point3Vector
get the coordinate coordinate array as doubles x,y,z,x,y,z, ...
getXYZ(Choice3). Method in class pmr.euclid.Point3Vector
get a single coordinate array - e.g.
getXYZ3(). Method in class pmr.cml.MOLNode
get the coordinates as a Point3Vector; this is a REFERENCE, so will change if 'this' changes its coordinates
getY(). Method in class pmr.stat.Bivariate
getY(). Method in class pmr.euclid.Int2
get Y value
getY(). Method in class pmr.euclid.Polar
getY(). Method in class pmr.euclid.Real2
get Y value
getY(int). Method in class pmr.simplegraph.ScrollableTopLevel
getYearNumber(). Method in class pmr.cml.BIBNode
getYearString(). Method in class pmr.cml.BIBNode
getYRange(). Method in class pmr.euclid.Int2Range
get yrange
getYRange(). Method in class pmr.euclid.Real2Range
get yrange
getYRange(). Method in class pmr.euclid.Real3Range
get yrange
getYsib(int). Method in class pmr.sgml.SGMLNodeIndexSet
following siblings in tree order
getYTrans(). Method in class pmr.simplegraph.ScrollableTopLevel
getZRange(). Method in class pmr.euclid.Real3Range
get zrange
gi. Variable in class pmr.sgml.SGMLNode
GI(). Constructor for class pmr.sgml.GI
GI(String, String). Constructor for class pmr.sgml.GI
GIFEncoder(byte[][], byte[][], byte[][]). Constructor for class pmr.simplegraph.GIFEncoder
Construct a GIFEncoder.
GIFEncoder(Image). Constructor for class pmr.simplegraph.GIFEncoder
Construct a GIFEncoder.
GifImageException(). Constructor for class pmr.simplegraph.GifImageException
Constructs a GifImageException with no detail message.
GifImageException(String). Constructor for class pmr.simplegraph.GifImageException
Constructs a GifImageException with the specified detail message.
giName. Variable in class pmr.sgml.SGMLNode
Glossary(). Constructor for class pmr.cml.Glossary
Glossary(SGMLStream). Constructor for class pmr.cml.Glossary
GlossaryAdmin(SGMLTree). Constructor for class pmr.cml.GlossaryAdmin
GOWER. Static variable in class pmr.stat.Multivariate
grabImage(Component). Static method in class pmr.simplegraph.SimpleImage
grab the whole of a component as an image
grabImage(Component, int, int, int, int). Static method in class pmr.simplegraph.SimpleImage
grab an Image from a component
GRAPH. Static variable in class pmr.stat.Bivariate
GRAPH. Static variable in class pmr.stat.Univariate
greaterThan(Angle). Method in class pmr.euclid.Angle
is one angle greater than another (after normalisation)
greaterThan(double). Method in class pmr.euclid.Angle
is one angle greater than another (after normalisation)
greaterThanOrEquals(Angle). Method in class pmr.euclid.Angle
is one angle greater than or equal to another (after normalisation)
greaterThanOrEquals(double). Method in class pmr.euclid.Angle
is one angle greater than or equal to another (after normalisation)

H

H_ANode(). Constructor for class pmr.sgml.H_ANode
H_ANode(String, SGMLTree). Constructor for class pmr.sgml.H_ANode
H_HEADNode(). Constructor for class pmr.sgml.H_HEADNode
H_HEADNode(String, SGMLTree). Constructor for class pmr.sgml.H_HEADNode
H_IMGNode(). Constructor for class pmr.sgml.H_IMGNode
H_IMGNode(String, SGMLTree). Constructor for class pmr.sgml.H_IMGNode
H_TITLENode(). Constructor for class pmr.sgml.H_TITLENode
H_TITLENode(String, SGMLTree). Constructor for class pmr.sgml.H_TITLENode
handleEvent(Event). Method in class pmr.cml.CMLApplet
this is called when the main menu bar is activated.
handleEvent(Event). Method in class pmr.simplegraph.ScrollableTopLevel
handleEvent(Event). Method in class pmr.sgml.SGMLApplet
this is called when the main menu bar is activated.
handleEvent(Event). Method in class pmr.sgml.SGMLTOC
handleEvent(Event). Method in class pmr.simplegraph.SimpleApplet
this is called when the main menu bar is activated.
handleEvent(Event). Method in class pmr.simplegraph.SimpleFrame
hasAttname(String). Method in class pmr.sgml.SGMLAttlist
hasAttname(String). Method in class pmr.sgml.SGMLNode
CoST: does this node have attribute with name attname? (Case-insensitive)
hasAttname(String). Method in class pmr.sgml.SGMLNodeIndexSet
hasAttname(String). Method in class pmr.sgml.SGMLTree
extract all nodes with given Attribute name and cache them
hasAttval(String, String). Method in class pmr.sgml.SGMLAttlist
returns true if there is an attribute with given value; if value is "", returns true even if no attribute of that name (use hasAttname instead)x;
hasAttval(String, String). Method in class pmr.sgml.SGMLNode
CoST: does this node have attribute with name attname (case-insensitive) and value attval (case-sensitive)?
hasAttval(String, String). Method in class pmr.sgml.SGMLNodeIndexSet
hasAttval(String, String). Method in class pmr.sgml.SGMLTree
extract all nodes with given Attribute name and value and cache for future use
hasBeenPressed(). Method in class pmr.simplegraph.InfoDialog
hasBeenRescaled(). Method in class pmr.simplegraph.Scaler2D
ask if object has been rescaled since we last asked.
hasChild(). Method in class pmr.sgml.SGMLNode
true if node has 1 or more children
hasContent(). Method in class pmr.sgml.SGMLNode
true if the node has String content (i.e.
hasGI(String). Method in class pmr.sgml.SGMLNode
CoST: does this node have GI g? (Case-insensitive)
hasGI(String). Method in class pmr.sgml.SGMLNodeIndexSet
hasGI(String). Method in class pmr.sgml.SGMLTree
extract all nodes with given GI name and cache them
HashedVector(int). Constructor for class pmr.euclid.HashedVector
HashedVector will have case-sensitive keying unless ignoreCase is StringSet.IGNORE_CASE
hasMainApplet(). Static method in class pmr.simplegraph.SimpleApplet
headIndex. Variable in class pmr.chemime.ChemTree
helpMenu(String). Method in class pmr.cml.CMLApplet
helpMenu(String). Method in class pmr.sgml.SGMLApplet
helpMenu(String). Method in class pmr.simplegraph.SimpleApplet
helpText. Variable in class pmr.simplegraph.DrawableObject
helpText. Variable in class pmr.sgml.DrawableSGMLNode
helpText. Variable in class pmr.simplegraph.JUMBO
helpText. Variable in class pmr.simplegraph.ScrollableTopLevel
helpText. Variable in class pmr.sgml.SGMLApplet
helpText. Variable in class pmr.simplegraph.SimpleApplet
hiddenManually. Variable in class pmr.sgml.SGMLNode
hidesChildWithGIName(String). Method in class pmr.sgml.GI
returns true if name is in omittable list or displayable list is set and name is not in it
hierarchicalCluster(int). Method in class pmr.stat.Multivariate
Hierarchical clustering.
highlight. Variable in class pmr.sgml.TreeContainer
highlight(). Method in class pmr.sgml.SGMLNode
highlights node in some way (e.g.
highlight(IntSet). Method in class pmr.stat.DrawableStat
highlight any subAddresses in Node - default is no action unless overridden
highlight(IntSet). Method in class pmr.cml.DrawableX_Node
highlight any subAddresses in Node - default is no action unless overridden
highlight(IntSet). Method in class pmr.cml.MOLNode
general highlighting routine (for any node) assumes it is the ATOMS.
highlight(IntSet). Method in class pmr.cml.XLISTNode
the generic highlighting - at present only does graph
highlightable. Variable in class pmr.simplegraph.DrawableObject
highlightable. Variable in class pmr.sgml.DrawableSGMLNode
highlightAtom(int). Method in class pmr.cml.MOLNode
highlightAtoms(IntSet). Method in class pmr.cml.MOLNode
highlight atoms
highlightGraph(IntSet). Method in class pmr.cml.XLISTNode
highlightRegion(Graphics, int, int, int). Method in class pmr.cml.SEQUENCENode
highlightResidue(Graphics, int, int). Method in class pmr.cml.SEQUENCENode
highlightSubAddresses(boolean). Method in class pmr.cml.BONDSNode
highlightSubAddresses(boolean). Method in class pmr.cml.MOLNode
highlightSubAddresses(boolean). Method in class pmr.cml.SEQUENCENode
highlightSubAddresses(boolean). Method in interface pmr.cml.SubAddressable
highlightSubAddresses(boolean). Method in class pmr.cml.XLISTNode
HISTOGRAM. Static variable in class pmr.stat.Univariate
display switches
HORIZONTAL. Static variable in class pmr.simplegraph.Axis
HTML_ADDRESSNode(). Constructor for class pmr.sgml.HTML_ADDRESSNode
create the HTML_ADDRESSNode
HTML_ANode(). Constructor for class pmr.sgml.HTML_ANode
create the HTML_ANode
HTML_BASENode(). Constructor for class pmr.sgml.HTML_BASENode
create the HTML_BASENode
HTML_BlockNode(). Constructor for class pmr.sgml.HTML_BlockNode
create the HTML_BlockNode
HTML_BlockNode(String, SGMLTree). Constructor for class pmr.sgml.HTML_BlockNode
HTML_BodyNode(). Constructor for class pmr.sgml.HTML_BodyNode
create the HTML_BodyNode
HTML_BRNode(). Constructor for class pmr.sgml.HTML_BRNode
create the HTML_BRNode
HTML_DDNode(). Constructor for class pmr.sgml.HTML_DDNode
create the HTML_DDNode
HTML_DLNode(). Constructor for class pmr.sgml.HTML_DLNode
create the HTML_DLNode
HTML_DTNode(). Constructor for class pmr.sgml.HTML_DTNode
create the HTML_DTNode
HTML_EmptyNode(). Constructor for class pmr.sgml.HTML_EmptyNode
create the HTML_EmptyNode
HTML_EmptyNode(String, SGMLTree). Constructor for class pmr.sgml.HTML_EmptyNode
HTML_FlowContainerNode(). Constructor for class pmr.sgml.HTML_FlowContainerNode
these Nodes can contain %text
HTML_FlowContainerNode(String, SGMLTree). Constructor for class pmr.sgml.HTML_FlowContainerNode
HTML_FlowNode(). Constructor for class pmr.sgml.HTML_FlowNode
create the HTML_FlowNode
HTML_FontPhraseNode(String). Constructor for class pmr.sgml.HTML_FontPhraseNode
create the HTML_FontPhraseNode - type is "B", "EM", etc.
HTML_HEADNode(String, SGMLTree). Constructor for class pmr.sgml.HTML_HEADNode
create the HTML_HEADNode
HTML_HNode(). Constructor for class pmr.sgml.HTML_HNode
create the HTML_HNode
HTML_HRNode(). Constructor for class pmr.sgml.HTML_HRNode
create the HTML_HRNode
HTML_IMGNode(). Constructor for class pmr.sgml.HTML_IMGNode
create the HTML_IMGNode
HTML_LINKNode(). Constructor for class pmr.sgml.HTML_LINKNode
create the HTML_LINKNode
HTML_LINode(). Constructor for class pmr.sgml.HTML_LINode
create the HTML_LINode
HTML_ListNode(String). Constructor for class pmr.sgml.HTML_ListNode
HTML_METANode(). Constructor for class pmr.sgml.HTML_METANode
create the HTML_METANode
HTML_PNode(). Constructor for class pmr.sgml.HTML_PNode
create the HTML_PNode
HTML_TextContainerNode(). Constructor for class pmr.sgml.HTML_TextContainerNode
these Nodes can contain %text
HTML_TextContainerNode(String, SGMLTree). Constructor for class pmr.sgml.HTML_TextContainerNode
HTML_TextNode(). Constructor for class pmr.sgml.HTML_TextNode
HTML_TextNode(String, SGMLTree). Constructor for class pmr.sgml.HTML_TextNode
HTML_TITLENode(String, SGMLTree). Constructor for class pmr.sgml.HTML_TITLENode
HTMLDTD(). Constructor for class pmr.sgml.HTMLDTD
HTMLDTD(DTD). Constructor for class pmr.sgml.HTMLDTD
HTMLNode(). Constructor for class pmr.sgml.HTMLNode
HTMLNode(String, SGMLTree). Constructor for class pmr.sgml.HTMLNode
HTMLnonEMPTYNode(). Constructor for class pmr.sgml.HTMLnonEMPTYNode
HTMLnonEMPTYNode(String, SGMLTree). Constructor for class pmr.sgml.HTMLnonEMPTYNode
hydrogenCount(). Method in class pmr.molecule.SimpleSMILES

I

IGNORE_CASE. Static variable in class pmr.euclid.StringSet
IllConditionedMatrixException(). Constructor for class pmr.euclid.IllConditionedMatrixException
IllConditionedMatrixException(String). Constructor for class pmr.euclid.IllConditionedMatrixException
importNodeAsLastChild(SGMLNode). Method in class pmr.sgml.SGMLNode
add the imported node as last child.
importNodeAsYoungerSibling(SGMLNode). Method in class pmr.sgml.SGMLNode
add the imported node as younger sibling.
includes(double). Method in class pmr.euclid.RealRange
is a double within a RealRange? If inValid, return false
includes(int). Method in class pmr.euclid.IntRange
is a int within a IntRange? If inValid, return false
includes(Int2). Method in class pmr.euclid.Int2Range
is an Int2 within a Int2Range?
includes(Int2Range). Method in class pmr.euclid.Int2Range
is one Int2Range completely within another?
includes(IntRange). Method in class pmr.euclid.IntRange
does one range include another?
includes(Point3). Method in class pmr.euclid.Real3Range
is a Point3 within a Real3Range?
includes(Real2). Method in class pmr.euclid.Real2Range
is an Real2 within a Real2Range?
includes(Real2Range). Method in class pmr.euclid.Real2Range
is one Real2Range completely within another?
includes(RealRange). Method in class pmr.euclid.RealRange
does one range include another?
IncompatibleUnitException(). Constructor for class pmr.molecule.IncompatibleUnitException
IncompatibleUnitException(String). Constructor for class pmr.molecule.IncompatibleUnitException
InconsistentAtomCountException(). Constructor for class pmr.cml.InconsistentAtomCountException
InconsistentAtomCountException(String). Constructor for class pmr.cml.InconsistentAtomCountException
InconsistentBondCountException(). Constructor for class pmr.cml.InconsistentBondCountException
InconsistentBondCountException(String). Constructor for class pmr.cml.InconsistentBondCountException
index. Variable in class pmr.sgml.SGMLNode
indexOf(String). Method in class pmr.sgml.DTD
indexOf(String). Method in class pmr.euclid.HashedVector
serial number of object with key, else -1
indexOf(String). Method in class pmr.euclid.StringSet
index of a given String (default is case-sensitive); -1 if not found
indexOfLargestElement(). Method in class pmr.euclid.IntArray
index of largest element; returns -1 if zero element array
indexOfLargestElement(). Method in class pmr.euclid.IntMatrix
get index of largest element
indexOfLargestElement(). Method in class pmr.euclid.RealArray
index of largest element; returns -1 if zero element array
indexOfLargestElement(). Method in class pmr.euclid.RealMatrix
get index of largest element
indexOfLargestElementInColumn(int). Method in class pmr.euclid.IntMatrix
get index of largest element in column
indexOfLargestElementInColumn(int). Method in class pmr.euclid.RealMatrix
get index of largest element in column
indexOfLargestElementInRow(int). Method in class pmr.euclid.IntMatrix
get index of largest element in row (or -1 if default matrix)
indexOfLargestElementInRow(int). Method in class pmr.euclid.RealMatrix
get index of largest element in row (or -1 if default matrix)
indexOfSmallestElement(). Method in class pmr.euclid.IntArray
index of smallest element
indexOfSmallestElement(). Method in class pmr.euclid.IntMatrix
get index of smallest element
indexOfSmallestElement(). Method in class pmr.euclid.RealArray
index of smallest element
indexOfSmallestElement(). Method in class pmr.euclid.RealMatrix
get index of smallest element
indexOfSmallestElementInColumn(int). Method in class pmr.euclid.IntMatrix
get index of smallest elem in column
indexOfSmallestElementInColumn(int). Method in class pmr.euclid.RealMatrix
get index of smallest elem in column
indexOfSmallestElementInRow(int). Method in class pmr.euclid.IntMatrix
get index of smallest element in row
indexOfSmallestElementInRow(int). Method in class pmr.euclid.RealMatrix
get index of smallest element in row
indexSortAscending(). Method in class pmr.euclid.IntArray
indexSortAscending(). Method in class pmr.euclid.RealArray
indexSortAscending(). Method in class pmr.euclid.StringSet
indexSortDescending(). Method in class pmr.euclid.IntArray
sort array into descending order via indexes; array NOT MODIFIED
indexSortDescending(). Method in class pmr.euclid.RealArray
sort array into descending order via indexes; array NOT MODIFIED
indexSortDescending(). Method in class pmr.euclid.StringSet
sort elem into descending order via indexes; elem NOT MODIFIED
IndexTable(). Constructor for class pmr.cml.IndexTable
IndexTable(String). Constructor for class pmr.cml.IndexTable
construct an IndexTable from a file (format is
term/filename
term/filename
...
IndexTable(String[]). Constructor for class pmr.cml.IndexTable
make an IndexTable from a list of filenames which contain TERMENTRYs
inertialAxes(RealArray, RealSquareMatrix, IllConditionedMatrixException). Method in class pmr.euclid.Point3Vector
get Inertial axes; do not throw exception for pathological cases, but return it.
inertialTensor(). Method in class pmr.euclid.Point3Vector
get inertial tensor (second moments)
INFO. Static variable in class pmr.simplegraph.InfoDialog
INFO. Static variable in class pmr.simplegraph.ScrollableTopLevel
InfoDialog(Frame, int, String, boolean). Constructor for class pmr.simplegraph.InfoDialog
create InfoDialog with preset types (ERROR, WARNING, INFO)
init(). Method in class pmr.chemime.ChemTree
when an applet
init(). Method in class pmr.cml.CMLApplet
It creates a tree via createTree();
init(). Method in class pmr.cml.CMLTree
when an applet
init(). Method in class pmr.sgml.SGMLApplet
It creates a tree via createTree();
init(). Method in class pmr.sgml.SGMLTree
when an applet
init(). Method in class pmr.simplegraph.SimpleApplet
only use for applets.
initApplet. Variable in class pmr.simplegraph.SimpleApplet
initArray(int, double[], double). Static method in class pmr.euclid.Real
set an array to given value
initArray(int, int[], int). Static method in class pmr.euclid.Int
set an array to given value
initialise(). Method in class pmr.sgml.ESISStream
initialiseClass(). Method in class pmr.sgml.ANYDTD
any initialisation for the class - called automatically
initialiseClass(). Method in class pmr.cml.CMLDTD
any initialisation for the class - called automatically
initialiseClass(). Method in class pmr.sgml.DTDDTD
any initialisation fro the class - called automatically
initialiseClass(). Method in interface pmr.sgml.DynamicDTD
runs (static) initialisation routines for the DTD class (not instances)
initialiseClass(). Method in class pmr.sgml.HTMLDTD
initialiseClass(). Method in class pmr.cml.MOLDTD
any initialisation fro the class - called automatically
initialiseClass(). Method in class pmr.cml.TecMLDTD
any initialisation fro the class - called automatically
initialiseTree(String). Method in class pmr.sgml.SGMLTree
innerProduct(). Method in class pmr.euclid.IntArray
inner product - same as dotProduct
innerProduct(). Method in class pmr.euclid.RealArray
inner product - same as dotProduct
inputName. Variable in class pmr.sgml.SGMLApplet
inputRoot. Static variable in class pmr.sgml.SGMLApplet
inputUrl. Variable in class pmr.sgml.SGMLApplet
inRange(IntRange). Method in class pmr.euclid.IntArray
return index of elements within a given range
inRange(RealRange). Method in class pmr.euclid.RealArray
return index of elements within a given range
insertArray(int, IntArray). Method in class pmr.euclid.IntArray
insert a IntArray at position elem and expand
insertArray(int, ObjectArray). Method in class pmr.euclid.ObjectArray
insert a ObjectArray at position elem and expand
insertArray(int, RealArray). Method in class pmr.euclid.RealArray
insert a RealArray at position elem and expand
insertColumnData(int, IntArray). Method in class pmr.euclid.IntMatrix
add data as column or column block into matrix and expand
insertColumnData(int, IntMatrix). Method in class pmr.euclid.IntMatrix
add data as column or column block into matrix and expand
insertColumnData(int, RealArray). Method in class pmr.euclid.RealMatrix
add data as column or column block into matrix and expand
insertColumnData(int, RealMatrix). Method in class pmr.euclid.RealMatrix
add data as column or column block into matrix and expand
insertColumns(int, int). Method in class pmr.euclid.IntMatrix
insert a hole into the matric and expand
insertColumns(int, int). Method in class pmr.euclid.RealMatrix
insert a hole into the matric and expand
insertElementAt(int, double). Method in class pmr.euclid.RealArray
insert element and expand; if outside range, take no action
insertElementAt(int, int). Method in class pmr.euclid.IntArray
insert element and expand; if outside range, take no action
insertElementAt(int, Object). Method in class pmr.euclid.ObjectArray
insert element and expand; if outside range, take no action
insertRowData(int, IntArray). Method in class pmr.euclid.IntMatrix
insert row of data into matrix and expand
insertRowData(int, IntMatrix). Method in class pmr.euclid.IntMatrix
insert 2 or more adjacent rows of data into matrix and expand
insertRowData(int, RealArray). Method in class pmr.euclid.RealMatrix
insert row of data into matrix and expand
insertRowData(int, RealMatrix). Method in class pmr.euclid.RealMatrix
insert 2 or more adjacent rows of data into matrix and expand
insertRows(int, int). Method in class pmr.euclid.IntMatrix
make space for new rows in matrix and expand
insertRows(int, int). Method in class pmr.euclid.RealMatrix
make space for new rows in matrix and expand
INT. Static variable in class pmr.euclid.ObjectArray
Int(). Constructor for class pmr.euclid.Int
Int2(). Constructor for class pmr.euclid.Int2
Int2(int, int). Constructor for class pmr.euclid.Int2
Int2(Int2). Constructor for class pmr.euclid.Int2
copy constructor
Int2Range(). Constructor for class pmr.euclid.Int2Range
Int2Range(Int2Range). Constructor for class pmr.euclid.Int2Range
copy constructor
Int2Range(IntRange, IntRange). Constructor for class pmr.euclid.Int2Range
initialise with min and max values;
Int2RangeHashtable(). Constructor for class pmr.euclid.Int2RangeHashtable
Int2Vector(). Constructor for class pmr.euclid.Int2Vector
Int2Vector(int). Constructor for class pmr.euclid.Int2Vector
create a Vector with given number of points
Int2Vector(int, int[], int[]). Constructor for class pmr.euclid.Int2Vector
from two parallel arrays of x, y - by REFERENCE
Int2Vector(Int2Vector). Constructor for class pmr.euclid.Int2Vector
copy constructor from Int2Vector COPIES pv
Int2Vector(int[]). Constructor for class pmr.euclid.Int2Vector
Formed by feeding in an existing array to a 2xn matrix.
Int2Vector(IntArray). Constructor for class pmr.euclid.Int2Vector
constructor from IntArray - by REFERENCE
IntArray(). Constructor for class pmr.euclid.IntArray
default is an array of zero points
IntArray(int). Constructor for class pmr.euclid.IntArray
creates n-element array initialised to 0
IntArray(int, int). Constructor for class pmr.euclid.IntArray
set all elements of the array to a given value
IntArray(int, int, int). Constructor for class pmr.euclid.IntArray
This gives a nelem-element array initialised to elem1+(i-1)*delta
IntArray(int, int[]). Constructor for class pmr.euclid.IntArray
Formed by feeding in an existing array; requires the size.
IntArray(int, String, int). Constructor for class pmr.euclid.IntArray
Create a given 'shape' of array for data filtering.
IntArray(int[]). Constructor for class pmr.euclid.IntArray
from an existing int[] (which knows its length)
IntArray(IntArray). Constructor for class pmr.euclid.IntArray
copy constructor
IntArray(IntArray, int, int). Constructor for class pmr.euclid.IntArray
subarray of another array - inclusive; if low > high or other silly indices, creates default array
IntArray(String). Constructor for class pmr.euclid.IntArray
from a String with space-separated strings representing Ints
IntArray(String[]). Constructor for class pmr.euclid.IntArray
from an array of Strings (which must represent Ints)
INTEGER. Static variable in class pmr.simplegraph.NumericTable
column types
intersectionWith(Int2Range). Method in class pmr.euclid.Int2Range
intersect two ranges and take the range common to both; return invalid range if no overlap or either is null/invalid
intersectionWith(IntRange). Method in class pmr.euclid.IntRange
intersect two ranges and take the range common to both; return invalid range if no overlap
intersectionWith(IntSet). Method in class pmr.euclid.IntSet
intersect two sets (i.e.
intersectionWith(Real2Range). Method in class pmr.euclid.Real2Range
intersect two ranges and take the range common to both; return invalid range if no overlap or either is null/invalid
intersectionWith(RealRange). Method in class pmr.euclid.RealRange
intersect two ranges and take the range common to both; return invalid range if no overlap
intersectionWith(SGMLNodeIndexSet). Method in class pmr.sgml.SGMLNodeIndexSet
intersect two sets (i.e.
IntMatrix(). Constructor for class pmr.euclid.IntMatrix
Default matrix, with cols = rows = 0
IntMatrix(int, int). Constructor for class pmr.euclid.IntMatrix
A rows*cols matrix set to 0 (rows or cols < 0 defaults to 0)
IntMatrix(int, int, int). Constructor for class pmr.euclid.IntMatrix
initalises all elements in the array with a given int[]
IntMatrix(int, int, int[]). Constructor for class pmr.euclid.IntMatrix
Formed by feeding in an existing 1-D array to a rowsXcols matrix.
IntMatrix(int[][]). Constructor for class pmr.euclid.IntMatrix
COPY from an existing matrix - check that it is rectangular
IntMatrix(IntMatrix). Constructor for class pmr.euclid.IntMatrix
copy constructor - COPIES the other matrix
IntMatrix(IntMatrix, int, int, int, int). Constructor for class pmr.euclid.IntMatrix
submatrix of another matrix; fails if lowrow > hirow, lowrow < 0, etc.
IntRange(). Constructor for class pmr.euclid.IntRange
creates invalid range from MAX_VALUE to MIN_VALUE
IntRange(int, int). Constructor for class pmr.euclid.IntRange
initialise with min and max values; if minv > maxv create inValid IntRange
IntRange(IntRange). Constructor for class pmr.euclid.IntRange
copy constructor
IntRangeVector(). Constructor for class pmr.euclid.IntRangeVector
IntSet(). Constructor for class pmr.euclid.IntSet
IntSet(int). Constructor for class pmr.euclid.IntSet
creates an IntSet with the integers 0...nelem-1
IntSet(int, int). Constructor for class pmr.euclid.IntSet
creates an IntSet with the integers start...end (if start <= end)
IntSet(int[]). Constructor for class pmr.euclid.IntSet
make from an int[] - all values must be distinct;
IntSet(IntSet). Constructor for class pmr.euclid.IntSet
copy constructor
IntSquareMatrix(). Constructor for class pmr.euclid.IntSquareMatrix
This gives a default matrix, with cols = rows = 0.
IntSquareMatrix(int). Constructor for class pmr.euclid.IntSquareMatrix
This gives a null matrix
IntSquareMatrix(int, int). Constructor for class pmr.euclid.IntSquareMatrix
initalises all elements in the array with a given int[]
IntSquareMatrix(int, int[]). Constructor for class pmr.euclid.IntSquareMatrix
Formed by feeding in an existing array to a colsXcols matrix.
IntSquareMatrix(int[][]). Constructor for class pmr.euclid.IntSquareMatrix
form from a Java 2-D array (it holds row and column count)
IntSquareMatrix(IntMatrix). Constructor for class pmr.euclid.IntSquareMatrix
assign a IntMatrix - i.e.
IntSquareMatrix(IntMatrix, int, int, int). Constructor for class pmr.euclid.IntSquareMatrix
submatrix of another matrix
IntSquareMatrix(IntSquareMatrix). Constructor for class pmr.euclid.IntSquareMatrix
InvalidArgumentException(). Constructor for class pmr.euclid.InvalidArgumentException
InvalidArgumentException(String). Constructor for class pmr.euclid.InvalidArgumentException
InvalidArgumentsException(). Constructor for class pmr.simplegraph.InvalidArgumentsException
InvalidArgumentsException(String). Constructor for class pmr.simplegraph.InvalidArgumentsException
InvalidNodeException(). Constructor for class pmr.sgml.InvalidNodeException
InvalidNodeException(String). Constructor for class pmr.sgml.InvalidNodeException
inverseMap(). Method in class pmr.euclid.IntSet
Inverse mapping - see introduction.
isAliased(String). Method in class pmr.sgml.DTD
returns unaliased GI name ("" if not found)
isAlive(). Method in class pmr.simplegraph.ScrollableTopLevel
isAncestorOf(SGMLNode). Method in class pmr.sgml.SGMLNode
is this an ancestor of n?
isAntiparallelTo(Line3). Method in class pmr.euclid.Line3
are two lines antiparallel
isAntiparallelTo(Plane3). Method in class pmr.euclid.Plane3
are two planes antiparallel
isApplet(). Static method in class pmr.simplegraph.SimpleApplet
is the main program an application or applet? crude test using a variety of apparently forbidden operations :-) NO!!!! it creates awful probs
IF init() is called, then it must (?) be in an applet and we set mainApplet to be non-null; I don't like it either :-(
isClear(). Method in class pmr.euclid.IntArray
is the array filled with zeros?
isClear(). Method in class pmr.euclid.RealArray
is the array filled with zeros?
isDisulfide(). Method in class pmr.cml.FEATURENode
is the feature a disulfide?
isEqual(double, double). Static method in class pmr.euclid.Real
are two numbers equal within EPSILON
isEqual(double, double, double). Static method in class pmr.euclid.Real
are two numbers equal within epsilon
isEqual(int, double[], double[]). Static method in class pmr.euclid.Real
are all members of an array equal within EPSILON?
isHidden(). Method in class pmr.sgml.GI
isHidden(). Method in class pmr.sgml.SGMLNode
is node hidden either by GI or by user?
isHiddenByGI(). Method in class pmr.sgml.SGMLNode
is the SGMLNode hidden by virtue of its GI or GI context? To be overrridden by subclasses if required
isHomogeneous(). Method in class pmr.euclid.ObjectArray
isIdenticalTo(Vector3). Method in class pmr.euclid.Vector3
are two vectors identical?
isImproperRotation(). Method in class pmr.euclid.RealSquareMatrix
is matrix an improper rotation?
isLowerTriangular(). Method in class pmr.euclid.IntSquareMatrix
is matrix lower triangular (including diagonal)?
isLowerTriangular(). Method in class pmr.euclid.RealSquareMatrix
is matrix lower triangular (including diagonal)?
isNotMature(). Method in class pmr.cml.FEATURENode
is the feature not in the mature protein? (e.g.
isOrigin(). Method in class pmr.euclid.Point3
is a point at Origin?
isOrthogonal(). Method in class pmr.euclid.RealMatrix
is matrix Orthogonal (row-wise)? i.e.
isOrthogonal(). Method in class pmr.euclid.RealSquareMatrix
is matrix orthogonal? (rowwise calculation)
isOrthonormal(). Method in class pmr.euclid.RealSquareMatrix
is matrix unitary (orthonormal)? (synonym for isUnitary())
isParallelTo(Line3). Method in class pmr.euclid.Line3
are two lines parallel (not antiparallel)
isParallelTo(Plane3). Method in class pmr.euclid.Plane3
are two planes parallel (not antiparallel)
isProcessed(). Method in class pmr.sgml.SGMLNode
has the SGMLNode been processed?
isReadableFile(String). Static method in class pmr.util.Util
is a file readable (must also exist!)
isSelected(). Method in interface pmr.simplegraph.Drawable
and find out whether it is
isSelected(). Method in class pmr.simplegraph.DrawableObject
is object selection allowed?
isSelected(). Method in class pmr.sgml.DrawableSGMLNode
and find out whether it is
isSelected(). Method in class pmr.stat.DrawableStat
isSelected(). Method in class pmr.simplegraph.Paragraph
and find out whether it is
isSelected(). Method in class pmr.simplegraph.SimpleText
and find out whether it is
isSquare(). Method in class pmr.euclid.IntMatrix
is the matrix square?
isSquare(). Method in class pmr.euclid.RealMatrix
is the matrix square?
isStructural(). Method in class pmr.cml.FEATURENode
is the feature structural?
isSymmetric(). Method in class pmr.euclid.IntSquareMatrix
is matrix symmetric?
isSymmetric(). Method in class pmr.euclid.RealSquareMatrix
is matrix symmetric?
isUnit(). Method in class pmr.euclid.IntSquareMatrix
is it a unit matrix?
isUnit(). Method in class pmr.euclid.RealSquareMatrix
is it a unit matrix?
isUnitary(). Method in class pmr.euclid.RealSquareMatrix
isUpperTriangular(). Method in class pmr.euclid.IntSquareMatrix
is matrix UpperTriangular?
isUpperTriangular(). Method in class pmr.euclid.RealSquareMatrix
is matrix UpperTriangular?
isValid(). Method in class pmr.euclid.Int2Range
a Int2Range is valid if both its constituent ranges are
isValid(). Method in class pmr.euclid.IntRange
a Range is only valid if its maxval is not less than its minval; this tests for uninitialised ranges
isValid(). Method in class pmr.euclid.Real2Range
a Real2Range is valid if both its constituent ranges are
isValid(). Method in class pmr.euclid.RealRange
a Range is only valid if its maxval is not less than its minval; this tests for uninitialised ranges
isValid(). Method in class pmr.sgml.SGMLNode
processing may determine whether a SGMLNode has valid semantics or not
isXVARBuiltin(String). Static method in class pmr.cml.MOLDTD
this is handed down by the XVAR processing
isZero(). Method in class pmr.euclid.Vector3
is a vector null?
isZero(double). Static method in class pmr.euclid.Real
is a number zero within EPSILON
isZero(double, double). Static method in class pmr.euclid.Real
is a number zero within epsilon
ITALIC. Static variable in class pmr.cml.XHTMLNode

J

JCAMP(String, StringList). Constructor for class pmr.chemime.JCAMP
create a JCAMP tree from a file or file content
JUMBO(). Constructor for class pmr.simplegraph.JUMBO

K

keyDown(Event, int). Method in class pmr.sgml.SGMLTOC
this is sent from above since panels don't seem to catch key presses???

L

labelPoints(boolean). Method in class pmr.stat.Bivariate
largestElement(). Method in class pmr.euclid.IntArray
value of largest element
largestElement(). Method in class pmr.euclid.IntMatrix
get largest element
largestElement(). Method in class pmr.euclid.RealArray
value of largest element
largestElement(). Method in class pmr.euclid.RealMatrix
get largest element
largestElementInColumn(int). Method in class pmr.euclid.IntMatrix
get largest element in a column
largestElementInColumn(int). Method in class pmr.euclid.RealMatrix
get largest element in a column
largestElementInRow(int). Method in class pmr.euclid.IntMatrix
get largest element in a row
largestElementInRow(int). Method in class pmr.euclid.RealMatrix
get largest element in a row
lastInputName. Static variable in class pmr.simplegraph.SimpleApplet
LEFT. Static variable in class pmr.simplegraph.Axis
LEFT. Static variable in class pmr.molecule.DynamicAligner
LEFT. Static variable in class pmr.simplegraph.SimpleText
lessThan(Angle). Method in class pmr.euclid.Angle
is one angle less than another (after normalisation)
lessThan(double). Method in class pmr.euclid.Angle
is one angle less than another (after normalisation)
lessThanOrEquals(Angle). Method in class pmr.euclid.Angle
is one angle less than or equal to another (after normalisation)
lessThanOrEquals(double). Method in class pmr.euclid.Angle
is one angle less than or equal to another (after normalisation)
LINE. Static variable in class pmr.stat.Bivariate
Line3(). Constructor for class pmr.euclid.Line3
Line3(Line3). Constructor for class pmr.euclid.Line3
copy constructor
Line3(Point3, Point3). Constructor for class pmr.euclid.Line3
make a line from two Point3s
Line3(Point3, Vector3). Constructor for class pmr.euclid.Line3
formed from line components
Line3(Vector3, Point3). Constructor for class pmr.euclid.Line3
other way round!
lines. Variable in class pmr.sgml.SGMLApplet
lines. Variable in class pmr.sgml.SGMLTree
LISTNode(String, SGMLTree). Constructor for class pmr.sgml.LISTNode
loadFile(). Method in class pmr.cml.CMLApplet
locateClassDirectory(String). Static method in class pmr.sgml.DTD
locate CLASS directory which contains a given class (may be superseded by the catalog mechanism).
locateClassDirectory(String). Static method in class pmr.util.Util
locate CLASS directory which contains a given class.
LOG. Static variable in class pmr.stat.Univariate
longerThan(Vector3). Method in class pmr.euclid.Vector3
vector length > vector length?
longFromDate(Date). Static method in class pmr.util.Util
get a long from a Date (should be easy, but isn't)
lowerTriangle(). Method in class pmr.euclid.IntSquareMatrix
copy lower triangle into linear array; order: 0,0; 1,0; 1,1; 2,0 ..
lowerTriangle(). Method in class pmr.euclid.RealSquareMatrix
copy lower triangle into linear array; order: 0,0; 1,0; 1,1; 2,0 ..

M

main(String[]). Static method in class pmr.molecule.AminoAcid
a test program on a nonsense sequence
main(String[]). Static method in class pmr.euclid.Angle
main(String[]). Static method in class pmr.molecule.BasicSequence
test routine
main(String[]). Static method in class pmr.stat.Bivariate
main(String[]). Static method in class pmr.chemime.ChemTree
this is only run when an application.
main(String[]). Static method in class pmr.chemime.CIF
this is only run when an application.
main(String[]). Static method in class pmr.cml.CMLApplet
this is only run when an application.
main(String[]). Static method in class pmr.chemime.CMLEditor
main(String[]). Static method in class pmr.simplegraph.DrawableHelp
main(String[]). Static method in class pmr.sgml.DrawableHTMLNode
main(String[]). Static method in class pmr.simplegraph.DrawableObject
main(String[]). Static method in class pmr.sgml.DrawableSGMLNode
main(String[]). Static method in class pmr.simplegraph.DrawableText
main(String[]). Static method in class pmr.sgml.DTDDoc
this is only run when an application.
main(String[]). Static method in class pmr.sgml.EntitySet
main(String[]). Static method in class pmr.chemime.G94
this is only run when an application.
main(String[]). Static method in class pmr.chemime.GAMESS
this is only run when an application.
main(String[]). Static method in class pmr.cml.IndexTable
main(String[]). Static method in class pmr.simplegraph.InfoDialog
main(String[]). Static method in class pmr.euclid.IntArray
main(String[]). Static method in class pmr.euclid.IntMatrix
tests IntMatrix routines = new IntMatrix
main(String[]). Static method in class pmr.euclid.IntRange
tests IntRange routines
main(String[]). Static method in class pmr.euclid.Line3
tests Line3 routines
main(String[]). Static method in class pmr.chemime.MOPAC
this is only run when an application.
main(String[]). Static method in class pmr.simplegraph.MultiDialog
main(String[]). Static method in class pmr.stat.Multivariate
tests Multivariate routines
main(String[]). Static method in class pmr.molecule.MySequence
read a SwissProt, extract the sequence, create a MySequence object, plot the sequence, and a property
main(String[]). Static method in class pmr.chemime.PDB
this is only run when an application.
main(String[]). Static method in class pmr.euclid.Plane3
tests Plane3 routines
main(String[]). Static method in class pmr.euclid.Point3
tests Point3 routines = new Point3
main(String[]). Static method in class pmr.molecule.ProteinSequence
test routine
main(String[]). Static method in class pmr.euclid.RealArray
main(String[]). Static method in class pmr.euclid.RealMatrix
tests RealMatrix routines = new RealMatrix
main(String[]). Static method in class pmr.euclid.RealRange
tests RealRange routines
main(String[]). Static method in class pmr.euclid.RealSquareMatrix
tests RealSquareMatrix routines
main(String[]). Static method in class pmr.molecule.SequenceAligner
main(String[]). Static method in class pmr.sgml.SGMLApplet
this is only run when an application.
main(String[]). Static method in class pmr.simplegraph.SimpleApplet
no main program for standalone applications (this one just exits)
main(String[]). Static method in class pmr.simplegraph.SimpleImageOne
main(String[]). Static method in class pmr.molecule.SimpleSMILES
main(String[]). Static method in class pmr.chemime.Spectator
main(String[]). Static method in class pmr.molecule.Stoichiometry
main(String[]). Static method in class pmr.euclid.StringSet
main(String[]). Static method in class pmr.euclid.Transform2
tests Transform2 routines
main(String[]). Static method in class pmr.euclid.Transform3
tests Transform3 routines
main(String[]). Static method in class pmr.molecule.Unit
main(String[]). Static method in class pmr.stat.Univariate
main(String[]). Static method in class pmr.util.Util
tests File
main(String[]). Static method in class pmr.chemime.VAMP
this is only run when an application.
main(String[]). Static method in class pmr.euclid.Vector3
tests Vector3 routines = new Vector3
mainApplet. Static variable in class pmr.simplegraph.SimpleApplet
mainFrame. Variable in class pmr.simplegraph.SimpleApplet
the Frame in which the Applet is packed
makeAndAddGIs(String[]). Method in class pmr.sgml.DTD
create GI and add to current list, also to complete GI list.
makeString(). Method in class pmr.euclid.Int2Vector
we are not allowed a toString() here, as Vector is a final class
makeString(). Method in class pmr.euclid.IntRangeVector
makeString(). Method in class pmr.euclid.Real2Vector
we are not allowed a toString() here, as Vector is a final class
makeString(). Method in class pmr.euclid.RealRangeVector
markupHTML(StringList). Method in class pmr.cml.IndexTable
reads an HTML file as a StringList and outputs a marked up version
markupHTMLFile(String, String). Method in class pmr.cml.IndexTable
MatrixShapeException(). Constructor for class pmr.euclid.MatrixShapeException
MatrixShapeException(String). Constructor for class pmr.euclid.MatrixShapeException
MAXELEM. Static variable in class pmr.molecule.ChemicalElement
maximum number of elements
maxval. Variable in class pmr.euclid.IntRange
maximum of range
maxval. Variable in class pmr.euclid.RealRange
maximum of range
mayContain(SGMLNode). Method in class pmr.cml.ADMINNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.ARRAYNode
XVAR and ARRAY may node contain other nodes (except PEL).
mayContain(SGMLNode). Method in class pmr.cml.ATOMSNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.BIBNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.BONDSNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.CMLNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.CRYSTNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.DataPrimitive
XVAR and ARRAY may node contain other nodes (except PEL).
mayContain(SGMLNode). Method in class pmr.cml.DrawableX_Node
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.FEATURENode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.FIGURENode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.FORMULANode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.MOLNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.PERSONNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.RELATIONNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.SEQUENCENode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.sgml.SGMLNode
check whether node may be added (e.g.
mayContain(SGMLNode). Method in class pmr.cml.SYMBOLNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.SYMMETRYNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.TecMLNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.TERMENTRYNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.XADDRNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.XHTMLNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.XLISTNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.XNOTATIONNode
can this node contain others.
mayContain(SGMLNode). Method in class pmr.cml.XVARNode
XVAR and ARRAY may node contain other nodes (except PEL).
MCQUITTY. Static variable in class pmr.stat.Multivariate
MDLMol(String, StringList). Constructor for class pmr.chemime.MDLMol
create either from a filename or a file contents (lines != null)
menuBar. Variable in class pmr.simplegraph.SimpleApplet
the menuBar which controls the Applet's behaviour
message(String). Static method in class pmr.simplegraph.SimpleGraph
messageBox(int, String). Method in class pmr.simplegraph.ScrollableTopLevel
post an INFOrmation/ERROR/WARNING message
MIME(). Constructor for class pmr.chemime.MIME
mimeViewer(String[], StringList). Static method in class pmr.chemime.ChemTree
simple chemical/MIME viewer; takes input from filename if lines==null, else uses lines
minval. Variable in class pmr.euclid.IntRange
minimum of range
minval. Variable in class pmr.euclid.RealRange
minimum of range
MOLDTD(). Constructor for class pmr.cml.MOLDTD
MOLDTD(DTD). Constructor for class pmr.cml.MOLDTD
MolecularObject(MOLNode, Point3Vector, String, String). Constructor for class pmr.cml.MolecularObject
from a molecule and a vector of points (e.g.
molecularWeight(). Method in class pmr.molecule.Stoichiometry
gets molecular weight based on atomic weights (not isotope counts)
MOLNode(String, SGMLTree). Constructor for class pmr.cml.MOLNode
normal constructor
MOPAC(String, StringList). Constructor for class pmr.chemime.MOPAC
form a MOPAC object from a local file
MOPAC(String, StringList, String). Constructor for class pmr.chemime.MOPAC
for a MOPAC object as above, but OMIT all modules in String omit (yet to work out which)
mouseBox(Event, int, int). Method in class pmr.simplegraph.DrawableObject
action when mouseBox has been swept out; if not overridden, tries to scale the object.
mouseBox(Event, int, int). Method in class pmr.sgml.DrawableSGMLNode
action when mouseBox has been swept out; if not overridden, tries to scale the object.
mouseBox(Event, int, int). Method in class pmr.stat.DrawableStat
action when mouseBox has been swept out; if not overridden, tries to scale the object.
mouseBox(Event, int, int). Method in class pmr.simplegraph.ScrollableTopLevel
dummy - can override if required
mouseBox(Event, IntRange, IntRange). Method in class pmr.stat.Bivariate
mouseDown(Event, int, int). Method in interface pmr.simplegraph.Drawable
traps mouse clicks; if not dealt with by theDrawable, may be passed to other routines such as MouseManager.
mouseDown(Event, int, int). Method in class pmr.simplegraph.DrawableObject
action when mouse is clicked; if not overridden, no action
mouseDown(Event, int, int). Method in class pmr.sgml.DrawableSGMLNode
traps mouse clicks; if not dealt with by theDrawable, may be passed to other routines such as MouseManager.
mouseDown(Event, int, int). Method in class pmr.stat.DrawableStat
action when mouse is clicked; if not overridden, no action
mouseDown(Event, int, int). Method in class pmr.cml.DrawableX_Node
action when mouse is clicked; if not overridden, no action
mouseDown(Event, int, int). Method in class pmr.cml.MOLNode
action when mouse is clicked; if not overridden, no action
mouseDown(Event, int, int). Method in class pmr.simplegraph.MultiScrollableTopLevel
at present mouseDown is used for sweeping out boxes, so no other action; but now we are developing it for dragging and scaling objects
mouseDown(Event, int, int). Method in class pmr.simplegraph.Paragraph
traps mouse clicks; if not dealt with by theDrawable, may be passed to other routines such as MouseManager.
mouseDown(Event, int, int). Method in class pmr.simplegraph.ScrollableTopLevel
at present mouseDown is used for sweeping out boxes, so no other action; but now we are developing it for dragging and scaling objects
mouseDown(Event, int, int). Method in class pmr.sgml.SGMLTOC
at present mouseDown is used for sweeping out boxes, so no other action; but now we are developing it for dragging and scaling objects
mouseDown(Event, int, int). Method in class pmr.simplegraph.SimpleText
traps mouse clicks; if not dealt with by theDrawable, may be passed to other routines such as MouseManager.
mouseDown(Event, int, int). Method in class pmr.cml.XLISTNode
dummy
mouseDrag(Event, int, int). Method in interface pmr.simplegraph.Drawable
traps mouse drags; if not dealt with by theDrawable, may be passed to other routines such as MouseManager.
mouseDrag(Event, int, int). Method in class pmr.simplegraph.DrawableObject
action when mouse is dragged; if not overridden, no action
mouseDrag(Event, int, int). Method in class pmr.sgml.DrawableSGMLNode
traps mouse drags; if not dealt with by theDrawable, may be passed to other routines such as MouseManager.
mouseDrag(Event, int, int). Method in class pmr.stat.DrawableStat
action when mouse is dragged; if not overridden, no action
mouseDrag(Event, int, int). Method in class pmr.cml.DrawableX_Node
action when mouse is dragged; if not overridden, no action
mouseDrag(Event, int, int). Method in class pmr.cml.MOLNode
action when mouse is dragged; if not overridden, no action
mouseDrag(Event, int, int). Method in class pmr.simplegraph.MultiScrollableTopLevel
mouseDrag(Event, int, int). Method in class pmr.simplegraph.Paragraph
traps mouse drags; if not dealt with by theDrawable, may be passed to other routines such as MouseManager.
mouseDrag(Event, int, int). Method in class pmr.simplegraph.ScrollableTopLevel
mouseDrag(Event, int, int). Method in class pmr.sgml.SGMLTOC
mouseDrag(Event, int, int). Method in class pmr.simplegraph.SimpleText
traps mouse drags; if not dealt with by theDrawable, may be passed to other routines such as MouseManager.
mouseDrag(Event, int, int). Method in class pmr.cml.XLISTNode
dummy
mouseUp(Event, int, int). Method in class pmr.stat.Bivariate
action when mouse is unclicked; if not overridden, no action
mouseUp(Event, int, int). Method in class pmr.sgml.BookmarkWindow
corrects for the scrolling offset and then routes the event to the mouse manager
mouseUp(Event, int, int). Method in interface pmr.simplegraph.Drawable
traps mouse clicks; if not dealt with by theDrawable, may be passed to other routines such as MouseManager.
mouseUp(Event, int, int). Method in class pmr.sgml.DrawableHTMLNode
traps mouse clicks; if not dealt with by theDrawable, may be passed to other routines
mouseUp(Event, int, int). Method in class pmr.simplegraph.DrawableObject
action when mouse is unclicked; if not overridden, no action
mouseUp(Event, int, int). Method in class pmr.sgml.DrawableSGMLNode
traps mouse clicks; if not dealt with by theDrawable, may be passed to other routines
mouseUp(Event, int, int). Method in class pmr.stat.DrawableStat
action when mouse is unclicked; if not overridden, no action
mouseUp(Event, int, int). Method in class pmr.cml.DrawableX_Node
action when mouse is unclicked; if not overridden, no action
mouseUp(Event, int, int). Method in class pmr.cml.MOLNode
action when mouse is unclicked; if not overridden, no action
mouseUp(Event, int, int). Method in class pmr.simplegraph.MultiScrollableTopLevel
mouseUp could have trapped an object, so investigate
mouseUp(Event, int, int). Method in class pmr.stat.Multivariate
action when mouse is unclicked; if not overridden, no action
mouseUp(Event, int, int). Method in class pmr.simplegraph.Paragraph
traps mouse clicks; if not dealt with by theDrawable, may be passed to other routines
mouseUp(Event, int, int). Method in class pmr.simplegraph.ScrollableTopLevel
corrects for the scrolling offset and then routes the event to the mouse manager
mouseUp(Event, int, int). Method in class pmr.cml.SEQUENCENode
action when mouse is unclicked; if not overridden, no action
mouseUp(Event, int, int). Method in class pmr.sgml.SGMLTOC
corrects for the scrolling offset and then routes the event to the mouse manager
mouseUp(Event, int, int). Method in class pmr.simplegraph.SimpleText
traps mouse clicks; if not dealt with by theDrawable, may be passed to other routines
mouseUp(Event, int, int). Method in class pmr.cml.TERMENTRYNode
action when mouse is unclicked; if not overridden, no action
mouseUp(Event, int, int). Method in class pmr.cml.XLISTNode
events not due to mouseBox
moveToBeLastChildOf(SGMLNode). Method in class pmr.sgml.SGMLNode
move the current node to be LastChild of parent
moveToBeYoungerSiblingOf(SGMLNode). Method in class pmr.sgml.SGMLNode
move the current node to be YoungerSibling of esib
moveToCentroid(). Method in class pmr.euclid.Point3Vector
centre molecule on origin - translate to centroid MODIFIES PV
mpFormDataDecode(byte[], String, String). Static method in class pmr.util.Codecs
This method decodes a multipart/form-data encoded string.
mpFormDataEncode(NVPair[], NVPair[], NVPair). Static method in class pmr.util.Codecs
This method encodes name/value pairs and files into a byte array using the multipart/form-data encoding.
MultiDialog(Frame, String, String[], boolean). Constructor for class pmr.simplegraph.MultiDialog
multiply(Complex). Method in class pmr.euclid.Complex
multiply a complex by a complex
multiply(IntArray). Method in class pmr.euclid.IntMatrix
matrix multiplication of a COLUMN vector
multiply(IntMatrix). Method in class pmr.euclid.IntMatrix
matrix multiplication - multiplies conformable matrices to give NEW matrix result = 'this' * m; (order matters)
multiply(IntSquareMatrix). Method in class pmr.euclid.IntSquareMatrix
matrix multiplication - multiplies conformable matrices; result is this*m
multiply(RealArray). Method in class pmr.euclid.RealMatrix
matrix multiplication of a COLUMN vector
multiply(RealMatrix). Method in class pmr.euclid.RealMatrix
matrix multiplication - multiplies conformable matrices to give NEW matrix result = 'this' * m; (order matters)
multiply(RealSquareMatrix). Method in class pmr.euclid.RealSquareMatrix
matrix multiplication - multiplies conformable matrices; result is this*m
multiplyBy(double). Method in class pmr.euclid.Angle
multiply an angle by a scalar
multiplyBy(double). Method in class pmr.euclid.Point3
scale point
multiplyBy(double). Method in class pmr.euclid.Polar
multiply a polar by a scalar
multiplyBy(double). Method in class pmr.euclid.Real2
multiply a point by a scalar
multiplyBy(double). Method in class pmr.euclid.Real2Vector
multiply all coordinates be a given scalar (i.e.
multiplyBy(double). Method in class pmr.euclid.RealArray
array multiplication by a scalar; does NOT modify 'this'
multiplyBy(double). Method in class pmr.euclid.RealMatrix
matrix multiplication by a scalar - MODIFIES matrix
multiplyBy(double). Method in class pmr.euclid.Vector3
scalar multiplication v = v*f
multiplyBy(int). Method in class pmr.euclid.Int2
multiply a point by a scalar
multiplyBy(int). Method in class pmr.euclid.Int2Vector
multiply all coordinates be a given scalar (i.e.
multiplyBy(int). Method in class pmr.euclid.IntArray
array multiplication by a scalar; does NOT modify 'this'
multiplyBy(int). Method in class pmr.euclid.IntMatrix
matrix multiplication by a scalar - MODIFIES matrix
multiplyBy(Polar). Method in class pmr.euclid.Polar
multiply a polar by a polar
MultiScrollableTopLevel(String). Constructor for class pmr.simplegraph.MultiScrollableTopLevel
Multivariate(). Constructor for class pmr.stat.Multivariate
creates it with default data arrays
Multivariate(RealMatrix). Constructor for class pmr.stat.Multivariate
creates a Multivariate data matrix (m columns, n rows of data)
Multivariate(RealSquareMatrix). Constructor for class pmr.stat.Multivariate
creates a asquare data matrix for distances
MySequence(String). Constructor for class pmr.molecule.MySequence
mytree. Variable in class pmr.sgml.SGMLApplet

N

nattribs. Variable in class pmr.sgml.SGMLNode
nchild. Variable in class pmr.sgml.SGMLNode
nchildbuf. Variable in class pmr.sgml.SGMLNode
negative(). Method in class pmr.euclid.Complex
unary minus MODIFIES object
negative(). Method in class pmr.euclid.Int2
multiply both components by -1; MODIFIES 'this'
negative(). Method in class pmr.euclid.IntArray
change the sign of all elements; MODIFIES this
negative(). Method in class pmr.euclid.IntMatrix
unary minus - negate all elements of matrix; MODIFIES matrix
negative(). Method in class pmr.euclid.Plane3
reverse direction of plane
negative(). Method in class pmr.euclid.Real2
multiply both components by -1; MODIFIES 'this'
negative(). Method in class pmr.euclid.RealArray
change the sign of all elements; MODIFIES this
negative(). Method in class pmr.euclid.RealMatrix
unary minus - negate all elements of matrix; MODIFIES matrix
negative(). Method in class pmr.euclid.Vector3
niceScale(). Method in class pmr.simplegraph.Axis
NoAtomsException(). Constructor for class pmr.cml.NoAtomsException
NoAtomsException(String). Constructor for class pmr.cml.NoAtomsException
NODE. Static variable in class pmr.sgml.SGMLTOC
node. Variable in class pmr.sgml.SGMLTree
nodeType. Variable in class pmr.sgml.SGMLNode
nonLinearMap(int, RealMatrix, int). Method in class pmr.stat.Multivariate
still being developed.
nonPELChildCount(). Method in class pmr.sgml.SGMLNode
NonPositiveDefiniteMatrixException(). Constructor for class pmr.euclid.NonPositiveDefiniteMatrixException
NonPositiveDefiniteMatrixException(String). Constructor for class pmr.euclid.NonPositiveDefiniteMatrixException
NonRectangularMatrixException(). Constructor for class pmr.euclid.NonRectangularMatrixException
NonRectangularMatrixException(String). Constructor for class pmr.euclid.NonRectangularMatrixException
NonSIUnit(String, String, UnitDimension, SIUnit). Constructor for class pmr.molecule.NonSIUnit
create a Non-SI UNIT
NonSquareMatrixException(). Constructor for class pmr.euclid.NonSquareMatrixException
NonSquareMatrixException(String). Constructor for class pmr.euclid.NonSquareMatrixException
normalise(). Method in class pmr.euclid.Vector3
Normalise vector
normalise(double). Static method in class pmr.euclid.Angle
normalise angle (in radians) to range 0 -> 2*PI
normaliseByColumns(). Method in class pmr.euclid.RealMatrix
normalise matrix columns to length of 1.0
normaliseByRows(). Method in class pmr.euclid.RealMatrix
normalise matrix rows to length of 1.0
notIn(IntSet). Method in class pmr.euclid.IntSet
elements only in first set
notIn(SGMLNodeIndexSet). Method in class pmr.sgml.SGMLNodeIndexSet
elements only in first set
NULL. Static variable in class pmr.cml.XHTMLNode
flags for markup
numdata. Variable in class pmr.stat.Bivariate
number of data
NumericTable(String). Constructor for class pmr.simplegraph.NumericTable
make an empty Table
NumericTable(String, RealMatrix). Constructor for class pmr.simplegraph.NumericTable
nv2query(NVPair[]). Static method in class pmr.util.Codecs
Turns an array of name/value pairs into the string "name1=value1&name2=value2&name3=value3".
NVPair(NVPair). Constructor for class pmr.util.NVPair
Creates a copy of a given name/value pair.
NVPair(String, String). Constructor for class pmr.util.NVPair
Creates a new name/value pair and initializes it to the specified name and value.
NYI(String). Static method in class pmr.euclid.Status
for placeholders during development

O

OBJECT. Static variable in class pmr.euclid.ObjectArray
ObjectArray(). Constructor for class pmr.euclid.ObjectArray
default is an array of zero points
ObjectArray(int). Constructor for class pmr.euclid.ObjectArray
creates n-element array initialised to null
ObjectArray(int, Object). Constructor for class pmr.euclid.ObjectArray
set all elements of the array to a given Object
ObjectArray(IntArray). Constructor for class pmr.euclid.ObjectArray
convert an IntArray to a ObjectArray
ObjectArray(ObjectArray). Constructor for class pmr.euclid.ObjectArray
copy constructor
ObjectArray(ObjectArray, int, int). Constructor for class pmr.euclid.ObjectArray
subarray of another array - inclusive; if low > high or other silly indices, creates default array
ObjectArray(RealArray). Constructor for class pmr.euclid.ObjectArray
convert an RealArray to a ObjectArray
ObjectTable(String). Constructor for class pmr.simplegraph.ObjectTable
offgraphics. Variable in class pmr.simplegraph.ScrollableTopLevel
offscreen. Variable in class pmr.simplegraph.ScrollableTopLevel
offsetX(). Method in class pmr.simplegraph.ScrollableTopLevel
offset values due to scrolling
offsetY(). Method in class pmr.simplegraph.ScrollableTopLevel
omitTable. Variable in class pmr.chemime.ChemTree
one. Static variable in class pmr.util.Choice2
one. Static variable in class pmr.util.Choice3
ORIGINAL. Static variable in class pmr.stat.Univariate
orthogonalise(). Method in class pmr.euclid.RealSquareMatrix
orthogonalise matrix (only works for 3x3 at present); MODIFIES matrix
orthonormalise(). Method in class pmr.euclid.RealSquareMatrix
orthonormalise matrix (only works for 3x3 at present)
outerProduct(IntArray). Static method in class pmr.euclid.IntSquareMatrix
special types of matrix (Outerproduct, Diagonal, etc)
outerProduct(RealArray). Static method in class pmr.euclid.RealSquareMatrix
special types of matrix (Outerproduct, Diagonal, etc)
outOfRange(IntRange). Method in class pmr.euclid.IntArray
return index of elements outside a given range
outOfRange(RealRange). Method in class pmr.euclid.RealArray
return index of elements outside a given range
outputSGML(File). Method in class pmr.sgml.SGMLNode
as toString(), but ouputs to file avoids memory problems???
outputTermAnalysis(String, String, String). Method in class pmr.cml.IndexTable
outputs an analysis of the IndexTable
outputToFile(File). Method in class pmr.util.StringList
output to a file (lines are separated by \n)
outputToFile(String). Method in class pmr.util.StringList
output to a file (lines are separated by \n)
outputToFile(String, File). Static method in class pmr.util.Util
output a single String (which could contain \n) to file
outputToSelectedFile(String, Frame, String). Static method in class pmr.simplegraph.SimpleGraph
select a file with the browser and output a string to it.

P

paint(Graphics). Method in class pmr.sgml.BookmarkWindow
this is where all the drawing takes place.
paint(Graphics). Method in class pmr.cml.CMLApplet
paint(Graphics). Method in class pmr.simplegraph.MultiScrollableTopLevel
this is where all the drawing takes place.
paint(Graphics). Method in class pmr.simplegraph.NumericTable
this is where all the drawing takes place.
paint(Graphics). Method in class pmr.simplegraph.ScrollableTopLevel
this is where all the drawing takes place.
paint(Graphics). Method in class pmr.sgml.SGMLApplet
paint(Graphics). Method in class pmr.sgml.SGMLTOC
this is where all the drawing takes place.
paint(Graphics). Method in class pmr.simplegraph.SimpleApplet
paint1(Graphics). Method in class pmr.sgml.SGMLTOC
Paragraph(String). Constructor for class pmr.simplegraph.Paragraph
create the Paragraph
parent. Variable in class pmr.sgml.SGMLNode
parentPeaks(). Method in class pmr.molecule.Stoichiometry
gets parent peak spectrum.
parseError(String). Method in class pmr.cml.ARRAYNode
PCDATA(String). Constructor for class pmr.sgml.PCDATA
PDB(String, StringList). Constructor for class pmr.chemime.PDB
create a CMLTree from a PDB file
PDB(String, StringList, boolean). Constructor for class pmr.chemime.PDB
as above, but allow for 'pdb-like' files if strict = false
peekLine(). Method in class pmr.util.StringList
read the current line but do not advance pointer
PERSONNode(String, SGMLTree). Constructor for class pmr.cml.PERSONNode
pickBar(double). Method in class pmr.stat.Bivariate
Plane3(). Constructor for class pmr.euclid.Plane3
Plane3(double, double, double, double). Constructor for class pmr.euclid.Plane3
formed from plane components; vector is normalised
Plane3(Line3, Point3). Constructor for class pmr.euclid.Plane3
make a plane from a line and a point not on the line
Plane3(Plane3). Constructor for class pmr.euclid.Plane3
copy constructor:
Plane3(Point3, Point3, Point3). Constructor for class pmr.euclid.Plane3
make a plane from three points
Plane3(Vector3, double). Constructor for class pmr.euclid.Plane3
formed from plane components
plus(Angle). Method in class pmr.euclid.Angle
add two angles
plus(Int2). Method in class pmr.euclid.Int2
add two points - vector sum;
plus(Int2). Method in class pmr.euclid.Int2Vector
add a Int2 to all elements of 'this'; MODIFIES 'this'
plus(Int2Range). Method in class pmr.euclid.Int2Range
merge two ranges and take the maximum extents
plus(IntArray). Method in class pmr.euclid.IntArray
array addition - adds conformable arrays
plus(IntMatrix). Method in class pmr.euclid.IntMatrix
matrix addition - adds conformable matrices giving NEW matrix
plus(IntRange). Method in class pmr.euclid.IntRange
combine two ranges if both valid; takes greatest limits of both, else returns InValid
plus(IntSquareMatrix). Method in class pmr.euclid.IntSquareMatrix
matrix addition - adds conformable matrices
plus(Point3). Method in class pmr.euclid.Point3
New point from point+point - used for finding centrois, etc.
plus(Point3Vector). Method in class pmr.euclid.Point3Vector
form the point+point sum for two vectors of points
plus(Polar). Method in class pmr.euclid.Polar
add two polars
plus(Real2). Method in class pmr.euclid.Real2
add two points - vector sum;
plus(Real2). Method in class pmr.euclid.Real2Vector
add a Real2 to all elements of 'this'; MODIFIES 'this'
plus(Real2Range). Method in class pmr.euclid.Real2Range
merge two ranges and take the maximum extents
plus(Real3Range). Method in class pmr.euclid.Real3Range
plus(RealArray). Method in class pmr.euclid.RealArray
array addition - adds conformable arrays
plus(RealMatrix). Method in class pmr.euclid.RealMatrix
matrix addition - adds conformable matrices giving NEW matrix
plus(RealRange). Method in class pmr.euclid.RealRange
combine two ranges if both valid; takes greatest limits of both, else returns InValid
plus(RealSquareMatrix). Method in class pmr.euclid.RealSquareMatrix
matrix addition - adds conformable matrices
plus(Vector3). Method in class pmr.euclid.Point3
New point from point+vector
plus(Vector3). Method in class pmr.euclid.Point3Vector
translate by a vector - do NOT modify this
plus(Vector3). Method in class pmr.euclid.Vector3
Point3(). Constructor for class pmr.euclid.Point3
Point3(double, double, double). Constructor for class pmr.euclid.Point3
formed from point components
Point3(double[]). Constructor for class pmr.euclid.Point3
constructor from a double[] (or a RealArray)
Point3(Point3). Constructor for class pmr.euclid.Point3
copy constructor
Point3(Vector3). Constructor for class pmr.euclid.Point3
make a point from a vector
Point3Vector(). Constructor for class pmr.euclid.Point3Vector
Point3Vector(double[]). Constructor for class pmr.euclid.Point3Vector
Formed by feeding in an existing array to a 3xn matrix.
Point3Vector(int). Constructor for class pmr.euclid.Point3Vector
create a Vector with given number of points
Point3Vector(int, double[], double[], double[]). Constructor for class pmr.euclid.Point3Vector
from three parallel arrays of x, y and z - by REFERENCE
Point3Vector(Point3Vector). Constructor for class pmr.euclid.Point3Vector
copy constructor from Point3Vector COPIES pv
Point3Vector(RealArray). Constructor for class pmr.euclid.Point3Vector
constructor from RealArray - by REFERENCE
points. Variable in class pmr.stat.Bivariate
hold as a Real2Vector if required (e.g.
Polar(). Constructor for class pmr.euclid.Polar
Polar(Complex). Constructor for class pmr.euclid.Polar
Polar(double, Angle). Constructor for class pmr.euclid.Polar
Polar(Polar). Constructor for class pmr.euclid.Polar
postMessage(String). Method in class pmr.sgml.DrawableSGMLNode
a way for the object to post the message onto its area if possible
postMessage(String). Method in class pmr.simplegraph.ScrollableTopLevel
prepend(String[]). Method in class pmr.util.StringList
prepend an array of Strings
prettyContent(String). Static method in class pmr.sgml.SGMLNode
formats the string in<= 80 cols and deals with quotes ("")
print(). Method in class pmr.util.StringList
print(int). Method in class pmr.sgml.SGMLNode
output node in way determined by printType.
PRINT_ESIS. Static variable in class pmr.sgml.SGMLNode
PRINT_HTML. Static variable in class pmr.sgml.SGMLNode
printAgglomeration(). Method in class pmr.stat.Multivariate
print the agglomeration history of a cluster analysis on System.out.
printArray(double[]). Static method in class pmr.euclid.Real
print a double[]
printArray(int[]). Static method in class pmr.euclid.Int
print a int[]
printDendrogram(). Method in class pmr.stat.Multivariate
print the dendrogram of a cluster analysis on System.out.
printf(int, int). Static method in class pmr.util.Util
until printf comes along...
process(). Method in class pmr.cml.ADMINNode
complex objects may require processing; override this.
process(). Method in class pmr.cml.ARRAYNode
complex objects may require processing; override this.
process(). Method in class pmr.cml.ATOMSNode
complex objects may require processing; override this.
process(). Method in class pmr.sgml.ATTRIBUTENode
dummy - to be implemented by subClasses
process(). Method in class pmr.sgml.ATTVALNode
dummy - to be implemented by subClasses
process(). Method in class pmr.molecule.BasicSequence
complex objects may require processing; override this
process(). Method in class pmr.cml.BIBNode
complex objects may require processing; override this.
process(). Method in class pmr.stat.Bivariate
process(). Method in class pmr.cml.BONDSNode
complex objects may require processing; override this.
process(). Method in class pmr.chemime.CCDC
process(). Method in class pmr.chemime.CIF
the standard SGMLNode 'process' routine
process(). Method in class pmr.sgml.CONTENTNode
dummy - to be implemented by subClasses
process(). Method in class pmr.cml.CRYSTNode
process the data so far.
process(). Method in class pmr.sgml.DrawableHTMLNode
complex objects may require processing; override this.
process(). Method in class pmr.simplegraph.DrawableObject
complex objects may require processing; override this
process(). Method in class pmr.sgml.DrawableSGMLNode
complex objects may require processing; override this.
process(). Method in class pmr.sgml.DTDNode
dummy - to be implemented by subClasses
process(). Method in class pmr.sgml.ELEMENTNode
dummy - to be implemented by subClasses
process(). Method in class pmr.chemime.FASTA
the standard SGMLNode 'process' routine
process(). Method in class pmr.cml.FEATURENode
complex objects may require processing; override this.
process(). Method in class pmr.cml.FORMULANode
complex objects may require processing; override this.
process(). Method in class pmr.chemime.G94
process(). Method in class pmr.chemime.GAMESS
process(). Method in class pmr.sgml.HTMLNode
dummy - to be implemented by subClasses
process(). Method in class pmr.chemime.JCAMP
process(). Method in class pmr.sgml.LISTNode
dummy - to be implemented by subClasses
process(). Method in class pmr.chemime.MDLMol
process(). Method in class pmr.cml.MOLNode
complex objects may require processing; override this.
process(). Method in class pmr.chemime.MOPAC
process(). Method in class pmr.stat.Multivariate
most objects need some processing before they can be redrawn.
process(). Method in class pmr.molecule.MySequence
only process the data once and avoid doing it during the graphics plot
process(). Method in class pmr.simplegraph.NumericTable
process(). Method in class pmr.chemime.PDB
the standard SGMLNode 'process' routine
process(). Method in class pmr.cml.PERSONNode
complex objects may require processing; override this.
process(). Method in class pmr.molecule.ProteinSequence
complex objects may require processing; override this
process(). Method in class pmr.cml.RELATIONNode
complex objects may require processing; override this.
process(). Method in class pmr.cml.SEQUENCENode
complex objects may require processing; override this.
process(). Method in class pmr.sgml.SGMLNode
dummy - to be implemented by subClasses
process(). Method in class pmr.molecule.SimpleSMILES
complex objects may require processing; override this
process(). Method in class pmr.chemime.SMILES
process(). Method in class pmr.stat.Stat
most objects need some processing before they can be redrawn.
process(). Method in class pmr.chemime.SwissProt
process(). Method in class pmr.cml.SYMMETRYNode
complex objects may require processing; override this.
process(). Method in class pmr.cml.TERMENTRYNode
complex objects may require processing; override this.
process(). Method in class pmr.stat.Univariate
the calculation routine;
process(). Method in class pmr.chemime.VAMP
process(). Method in class pmr.cml.XHTMLNode
complex objects may require processing; override this.
process(). Method in class pmr.cml.XLISTNode
complex objects may require processing; override this.
process(). Method in class pmr.cml.XVARNode
complex objects may require processing; override this.
process(Graphics, Scaler2D). Method in class pmr.sgml.DrawableHTMLNode
process(Graphics, Scaler2D). Method in class pmr.sgml.DrawableSGMLNode
process(Graphics, Scaler2D). Method in class pmr.simplegraph.Paragraph
process(Graphics, Scaler2D). Method in class pmr.simplegraph.SimpleText
process(String, Event, String). Method in class pmr.chemime.CMLEditor
process(String, Event, String). Method in class pmr.chemime.Spectator
process1(). Method in class pmr.chemime.PDB
additional processing after whole file has been read in
process1(). Method in class pmr.cml.SEQUENCENode
processed. Variable in class pmr.simplegraph.DrawableObject
processed. Variable in class pmr.sgml.SGMLNode
processKeywords(). Method in class pmr.cml.FEATURENode
processMouseBox(Int2Range). Method in interface pmr.simplegraph.Drawable
requests the Drawable to take action after a mouseBox has been swept out .
processMouseBox(Int2Range). Method in class pmr.simplegraph.DrawableObject
action when mouseBox has been swept out; if not overridden, tries to scale the object.
processMouseBox(Int2Range). Method in class pmr.sgml.DrawableSGMLNode
requests the Drawable to take action after a mouseBox has been swept out .
processMouseBox(Int2Range). Method in class pmr.stat.DrawableStat
action when mouseBox has been swept out; if not overridden, tries to scale the object.
processMouseBox(Int2Range). Method in class pmr.cml.DrawableX_Node
action when mouseBox has been swept out; if not overridden, tries to scale the object.
processMouseBox(Int2Range). Method in class pmr.simplegraph.MultiScrollableTopLevel
if an area has been swept out, take action.
processMouseBox(Int2Range). Method in class pmr.simplegraph.Paragraph
requests the Drawable to take action after a mouseBox has been swept out .
processMouseBox(Int2Range). Method in class pmr.simplegraph.ScrollableTopLevel
what has the swept-out box caught? the whole object or part? if part, zoom the object; if the whole, select it; if none, rescale.
processMouseBox(Int2Range). Method in class pmr.simplegraph.SimpleText
requests the Drawable to take action after a mouseBox has been swept out .
processMouseBox(Int2Range). Method in class pmr.cml.TERMENTRYNode
action when mouseBox has been swept out; if not overridden, tries to scale the object.
processXVARBuiltin(XVARNode, String). Static method in class pmr.cml.MOLDTD
this is handed down by the XVAR processing
processZoomBox(Int2Range). Method in class pmr.simplegraph.ScrollableTopLevel
if we have a screen-based mouse box, the default action is to scale the object
projectOnto(Vector3). Method in class pmr.euclid.Vector3
projection of this onto v3
prompt(String). Static method in class pmr.util.Util
offers a prompt on stdout and reads the input until CR
ProteinSequence(). Constructor for class pmr.molecule.ProteinSequence
ProteinSequence(String). Constructor for class pmr.molecule.ProteinSequence
create from an ungapped string of 1-letter symbols
putDegrees(double). Method in class pmr.euclid.Angle
input angle in degrees

Q

query2nv(String). Static method in class pmr.util.Codecs
Turns a string of the form "name1=value1&name2=value2&name3=value3" into an array of name/value pairs.
quoteConcatenate(String[]). Static method in class pmr.util.Util
concatenate strings into quote-separated string
quotedPrintableDecode(String). Static method in class pmr.util.Codecs
This method does a quoted-printable decoding of the given string according to RFC-1521.
quotedPrintableEncode(String). Static method in class pmr.util.Codecs
This method does a quoted-printable encoding of the given string according to RFC-1521.

R

RADIANS. Static variable in class pmr.euclid.Angle
set Radians or degrees for output
range(). Method in class pmr.euclid.IntArray
range of array (default IntRange for zero array)
range(). Method in class pmr.euclid.RealArray
range of array (default RealRange for zero array)
readAtomAtomElect(boolean). Method in class pmr.chemime.VAMP
readATOMHETATM(boolean). Method in class pmr.chemime.PDB
readAtomicMultipole(boolean). Method in class pmr.chemime.VAMP
readAtomicOrbitalElectron(boolean). Method in class pmr.chemime.VAMP
readAUTHOR(boolean). Method in class pmr.chemime.PDB
readBase64(InputStream). Static method in class pmr.util.Codecs
reads an input stream and translates the characters into a byte array
readBIB(). Method in class pmr.chemime.CCDC
read the BIB entry
readBIB(boolean). Method in class pmr.chemime.PDB
readByteArray(String). Static method in class pmr.util.Util
readC13(boolean). Method in class pmr.chemime.VAMP
readCalculatedThermodynamicProperties(boolean). Method in class pmr.chemime.MOPAC
readCARTESIAN(boolean). Method in class pmr.chemime.MOPAC
readCartesian(boolean). Method in class pmr.chemime.VAMP
readCMLTree(). Method in class pmr.cml.CMLTransporter
read a CMLTree file.
readCMLTree(). Method in class pmr.chemime.SpectatorContainer
public SGMLTree readTree() { }
readCOMPND(boolean). Method in class pmr.chemime.PDB
readCON(). Method in class pmr.chemime.CCDC
read the CON entry
readCONECT(boolean). Method in class pmr.chemime.PDB
readConvergence(boolean). Method in class pmr.chemime.VAMP
readCRYST1(boolean). Method in class pmr.chemime.PDB
readDAT(). Method in class pmr.chemime.CCDC
read the DAT entry.
readDATA(). Method in class pmr.chemime.GAMESS
readDescriptionOfVibrations(boolean). Method in class pmr.chemime.MOPAC
readDipole(boolean). Method in class pmr.chemime.VAMP
readEigen(boolean). Method in class pmr.chemime.VAMP
readFile(String). Method in class pmr.sgml.SGMLTree
read a file ready for processing into a SGMLTree - could also be a URL
readFile(String). Static method in class pmr.util.StringList
from a filename (local)
readFile(String, StringList). Method in class pmr.sgml.SGMLTree
read a file (via a filename) or its contents (if lines != null); calls readFile(String);
readForceMatrix(boolean). Method in class pmr.chemime.MOPAC
readForeign(). Method in class pmr.sgml.FileTransporter
readFORMUL(boolean). Method in class pmr.chemime.PDB
readFTNOTE(boolean). Method in class pmr.chemime.PDB
readGRAD(). Method in class pmr.chemime.GAMESS
readHELIX(boolean). Method in class pmr.chemime.PDB
readHESS(). Method in class pmr.chemime.GAMESS
readHET(boolean). Method in class pmr.chemime.PDB
readInteratomicDistances(boolean). Method in class pmr.chemime.MOPAC
readInternalCoordinateDerivatives(boolean). Method in class pmr.chemime.MOPAC
readl1(boolean). Method in class pmr.chemime.G94
readl1002(boolean). Method in class pmr.chemime.G94
readl101(boolean). Method in class pmr.chemime.G94
readl103(boolean). Method in class pmr.chemime.G94
readl1101(boolean). Method in class pmr.chemime.G94
readl1102(boolean). Method in class pmr.chemime.G94
readl1110(boolean). Method in class pmr.chemime.G94
readl202(boolean). Method in class pmr.chemime.G94
readl301(boolean). Method in class pmr.chemime.G94
readl302(boolean). Method in class pmr.chemime.G94
readl303(boolean). Method in class pmr.chemime.G94
readl311(boolean). Method in class pmr.chemime.G94
readl314(boolean). Method in class pmr.chemime.G94
readl401(boolean). Method in class pmr.chemime.G94
readl502(boolean). Method in class pmr.chemime.G94
readl502(boolean). Method in class pmr.chemime.MOPAC
readl601(boolean). Method in class pmr.chemime.G94
readl601(boolean). Method in class pmr.chemime.MOPAC
readl602(boolean). Method in class pmr.chemime.G94
readl701(boolean). Method in class pmr.chemime.G94
readl702(boolean). Method in class pmr.chemime.G94
readl703(boolean). Method in class pmr.chemime.G94
readl716(boolean). Method in class pmr.chemime.G94
readl716(boolean). Method in class pmr.chemime.MOPAC
readl801(boolean). Method in class pmr.chemime.G94
readl9999(boolean). Method in class pmr.chemime.G94
readMassWeightedCoordinateAnalysis(boolean). Method in class pmr.chemime.MOPAC
readMolecularMultipole(boolean). Method in class pmr.chemime.VAMP
readNormalCoordinateAnalysis(boolean). Method in class pmr.chemime.MOPAC
readObject(String, StringList). Static method in class pmr.chemime.ChemTree
static routine to read a CMLTree as a Drawable object if possible.
readOrientationOfMoleculeInForceCalculation(boolean). Method in class pmr.chemime.MOPAC
readORIGXSCALEMTRIX(boolean). Method in class pmr.chemime.PDB
readPAMFile(String). Static method in class pmr.molecule.AminoAcidMatrix
read Matrix from file (abstract class, so dummy at present)
 put your own stuff here, for example;  (you need to catch Exceptions).
  
readPointGroup(boolean). Method in class pmr.chemime.MOPAC
readPolarisability(boolean). Method in class pmr.chemime.VAMP
readPreHessian(boolean). Method in class pmr.chemime.MOPAC
readREMARK(boolean). Method in class pmr.chemime.PDB
readREVDAT(boolean). Method in class pmr.chemime.PDB
readScalar(boolean). Method in class pmr.chemime.VAMP
readSEQRES(boolean). Method in class pmr.chemime.PDB
readSHEET(boolean). Method in class pmr.chemime.PDB
readSITE(boolean). Method in class pmr.chemime.PDB
readSOURCE(boolean). Method in class pmr.chemime.PDB
readSSBOND(boolean). Method in class pmr.chemime.PDB
readStream(String). Static method in class pmr.simplegraph.SimpleApplet
as above, but static - i.e.
readStream(String, URL). Method in class pmr.simplegraph.SimpleApplet
reads either from a file or a (relative) URL (as an applet); if not applet, set URL to null

resourceName can be a file, a relative URL or a fully qualified URL.

readSwissProt(String). Static method in class pmr.molecule.ProteinSequence
create from a SwissProt file
readThermo(boolean). Method in class pmr.chemime.VAMP
readTree(). Method in class pmr.cml.CMLTransporter
--- public void writeNode(SGMLNode n) { } --
readTree(). Method in class pmr.sgml.FileTransporter
readTURN(boolean). Method in class pmr.chemime.PDB
readURL(String). Static method in class pmr.util.StringList
from a URL (e.g.
readURL(URL). Static method in class pmr.util.StringList
alternative to the above
readURLInput(String). Method in class pmr.sgml.SGMLApplet
this is only run when an applet.
readVEC(). Method in class pmr.chemime.GAMESS
readVIB(). Method in class pmr.chemime.GAMESS
readZMAT(). Method in class pmr.chemime.GAMESS
readZMAT(boolean). Method in class pmr.chemime.MOPAC
readZMAT(boolean). Method in class pmr.chemime.VAMP
REAL. Static variable in class pmr.euclid.ObjectArray
Real(). Constructor for class pmr.euclid.Real
Real2(). Constructor for class pmr.euclid.Real2
Real2(double, double). Constructor for class pmr.euclid.Real2
Real2(Real2). Constructor for class pmr.euclid.Real2
copy constructor
Real2Range(). Constructor for class pmr.euclid.Real2Range
Real2Range(Real2Range). Constructor for class pmr.euclid.Real2Range
copy constructor
Real2Range(RealRange, RealRange). Constructor for class pmr.euclid.Real2Range
initialise with min and max values;
Real2RangeHashtable(). Constructor for class pmr.euclid.Real2RangeHashtable
Real2Vector(). Constructor for class pmr.euclid.Real2Vector
Real2Vector(double[]). Constructor for class pmr.euclid.Real2Vector
Formed by feeding in an existing array to a 2xn matrix.
Real2Vector(int). Constructor for class pmr.euclid.Real2Vector
create a Vector with given number of points
Real2Vector(int, double[], double[]). Constructor for class pmr.euclid.Real2Vector
from two parallel arrays of x, y - by REFERENCE
Real2Vector(Real2Vector). Constructor for class pmr.euclid.Real2Vector
copy constructor from Real2Vector COPIES pv
Real2Vector(RealArray). Constructor for class pmr.euclid.Real2Vector
constructor from RealArray - by REFERENCE
Real3Range(). Constructor for class pmr.euclid.Real3Range
default is three default RealRanges
Real3Range(Real3Range). Constructor for class pmr.euclid.Real3Range
copy constructor
Real3Range(RealRange, RealRange, RealRange). Constructor for class pmr.euclid.Real3Range
initialise with min and max values; takes COPIES
RealArray(). Constructor for class pmr.euclid.RealArray
default is an array of zero points
RealArray(double[]). Constructor for class pmr.euclid.RealArray
from an existing double[] (which knows its length)
RealArray(int). Constructor for class pmr.euclid.RealArray
creates n-element array initialised to 0.0
RealArray(int, double). Constructor for class pmr.euclid.RealArray
set all elements of the array to a given value
RealArray(int, double, double). Constructor for class pmr.euclid.RealArray
This gives a nelem-element array initialised to elem1+(i-1)*delta
RealArray(int, double[]). Constructor for class pmr.euclid.RealArray
Formed by feeding in an existing array; requires the size.
RealArray(int, String, double). Constructor for class pmr.euclid.RealArray
Create a given 'shape' of array for data filtering.
RealArray(IntArray). Constructor for class pmr.euclid.RealArray
convert an IntArray to a RealArray
RealArray(RealArray). Constructor for class pmr.euclid.RealArray
copy constructor
RealArray(RealArray, int, int). Constructor for class pmr.euclid.RealArray
subarray of another array - inclusive; if low > high or other silly indices, creates default array
RealArray(String). Constructor for class pmr.euclid.RealArray
from a String with space-separated strings representing Reals
RealArray(String[]). Constructor for class pmr.euclid.RealArray
from an array of Strings (which must represent Reals)
RealMatrix(). Constructor for class pmr.euclid.RealMatrix
Default matrix, with cols = rows = 0
RealMatrix(double[][]). Constructor for class pmr.euclid.RealMatrix
COPY from an existing matrix - check that it is rectangular
RealMatrix(int, int). Constructor for class pmr.euclid.RealMatrix
A rows*cols matrix set to 0.0 (rows or cols < 0 defaults to 0)
RealMatrix(int, int, double). Constructor for class pmr.euclid.RealMatrix
initalises all elements in the array with a given double[]
RealMatrix(int, int, double[]). Constructor for class pmr.euclid.RealMatrix
Formed by feeding in an existing 1-D array to a rowsXcols matrix.
RealMatrix(IntMatrix). Constructor for class pmr.euclid.RealMatrix
from a IntMatrix
RealMatrix(RealMatrix). Constructor for class pmr.euclid.RealMatrix
copy constructor - COPIES the other matrix
RealMatrix(RealMatrix, int, int, int, int). Constructor for class pmr.euclid.RealMatrix
submatrix of another matrix; fails if lowrow > hirow, lowrow < 0, etc.
RealRange(). Constructor for class pmr.euclid.RealRange
creates invalid range from POSITIVE_INFINITY to NEGATIVE_INFINITY
RealRange(double, double). Constructor for class pmr.euclid.RealRange
initialise with min and max values; if minv > maxv create inValid RealRange
RealRange(RealRange). Constructor for class pmr.euclid.RealRange
copy constructor
RealRangeVector(). Constructor for class pmr.euclid.RealRangeVector
RealSquareMatrix(). Constructor for class pmr.euclid.RealSquareMatrix
This gives a default matrix, with cols = rows = 0.
RealSquareMatrix(double[][]). Constructor for class pmr.euclid.RealSquareMatrix
form from a Java 2-D array (it holds row and column count)
RealSquareMatrix(int). Constructor for class pmr.euclid.RealSquareMatrix
This gives a null matrix
RealSquareMatrix(int, double). Constructor for class pmr.euclid.RealSquareMatrix
initalises all elements in the array with a given double[]
RealSquareMatrix(int, double[]). Constructor for class pmr.euclid.RealSquareMatrix
Formed by feeding in an existing array to a colsXcols matrix.
RealSquareMatrix(RealMatrix). Constructor for class pmr.euclid.RealSquareMatrix
assign a RealMatrix - i.e.
RealSquareMatrix(RealMatrix, int, int, int). Constructor for class pmr.euclid.RealSquareMatrix
submatrix of another matrix
RealSquareMatrix(RealSquareMatrix). Constructor for class pmr.euclid.RealSquareMatrix
receiveEvent(Object, int). Method in class pmr.cml.DrawableX_Node
act on a register callback (CRUDE); gets a simple message (an item number) from a sending object
regularPolygon(int, double). Static method in class pmr.euclid.Real2Vector
make a regular polygon, zero point at (0, rad); points go clockwise
RELATIONNode(SGMLTree, Vector, Vector, boolean). Constructor for class pmr.cml.RELATIONNode
construct from two FullAddressVectors, one for each end
RELATIONNode(String, SGMLTree). Constructor for class pmr.cml.RELATIONNode
default constructor; this has no 'contents'
removeButton(String). Method in class pmr.simplegraph.ButtonBar
removeButtonBar(). Method in class pmr.simplegraph.ScrollableTopLevel
removeChoice(String). Method in class pmr.simplegraph.ButtonBar
ANY name on Choice menu will remove the Choice
removeDisplayNode(DrawableX_Node). Method in class pmr.cml.CMLTree
reorderColumnsBy(IntSet). Method in class pmr.euclid.IntMatrix
reorder the columns of a matrix.
reorderColumnsBy(IntSet). Method in class pmr.euclid.RealMatrix
reorder the columns of a matrix.
reorderRowsBy(IntSet). Method in class pmr.euclid.IntMatrix
reorder the rows of a matrix.
reorderRowsBy(IntSet). Method in class pmr.euclid.RealMatrix
reorder the rows of a matrix.
repaint(). Method in class pmr.stat.DrawableStat
repaint the component (the best we can do)
repaint(). Method in class pmr.cml.DrawableX_Node
repaint the component (the best we can do)
replaceColumnData(int, double[]). Method in class pmr.euclid.RealMatrix
and from double[]
replaceColumnData(int, int[]). Method in class pmr.euclid.IntMatrix
and from int[]
replaceColumnData(int, IntArray). Method in class pmr.euclid.IntMatrix
replace data in a single column - return false if impossible
replaceColumnData(int, IntMatrix). Method in class pmr.euclid.IntMatrix
replace data in a block of columns
replaceColumnData(int, RealArray). Method in class pmr.euclid.RealMatrix
replace data in a single column - return false if impossible
replaceColumnData(int, RealMatrix). Method in class pmr.euclid.RealMatrix
replace data in a block of columns
replaceRowData(int, double[]). Method in class pmr.euclid.RealMatrix
and using a double[]
replaceRowData(int, int[]). Method in class pmr.euclid.IntMatrix
and using a int[]
replaceRowData(int, IntArray). Method in class pmr.euclid.IntMatrix
overwrite existing row of data
replaceRowData(int, IntMatrix). Method in class pmr.euclid.IntMatrix
overwrite existing block of rows; if too big, copying is truncated
replaceRowData(int, RealArray). Method in class pmr.euclid.RealMatrix
overwrite existing row of data
replaceRowData(int, RealMatrix). Method in class pmr.euclid.RealMatrix
overwrite existing block of rows; if too big, copying is truncated
replaceSubMatrixData(int, int, IntMatrix). Method in class pmr.euclid.IntMatrix
replaces the data starting at (low_row, low_col) and extending by the dimensions for the matrix m
replaceSubMatrixData(int, int, RealMatrix). Method in class pmr.euclid.RealMatrix
replaces the data starting at (low_row, low_col) and extending by the dimensions for the matrix m
requestBox(String, String[]). Method in class pmr.simplegraph.ScrollableTopLevel
post a question with a list of answers
requestBox(String, String[]). Method in class pmr.simplegraph.SimpleApplet
post a question with a list of answers
resetGet(). Method in class pmr.util.StringList
reset to start of file
resetMaxWidth(int). Method in class pmr.simplegraph.MultiScrollableTopLevel
set the maximum (scrollable) width of the MultiObject value must be between 500 and 2000
resetWindow(). Method in class pmr.simplegraph.Scaler2D
reset window to intial value
reshape(int, int, int, int). Method in class pmr.simplegraph.ScrollableTopLevel
reacts to window being resized.
resize(int, int). Method in class pmr.simplegraph.SimpleApplet
reverse(). Method in class pmr.euclid.IntArray
MODIFIES array to be in reverse order
reverse(). Method in class pmr.euclid.RealArray
MODIFIES array to be in reverse order
reverse(). Method in class pmr.euclid.StringSet
MODIFIES StringSet to be in reverse order
RIGHT. Static variable in class pmr.simplegraph.Axis
RIGHT. Static variable in class pmr.simplegraph.SimpleText
rms(). Method in class pmr.euclid.RealArray
root mean square sqrt(sigma(x(i)**2)/n)
rms(Point3Vector). Method in class pmr.euclid.Point3Vector
rms between two molecules - per atom
ROT_ORIG. Static variable in class pmr.euclid.Transform2
ROT_ORIG. Static variable in class pmr.euclid.Transform3
ROT_TRANS. Static variable in class pmr.euclid.Transform2
ROT_TRANS. Static variable in class pmr.euclid.Transform3
ROT_TRANS_AXIAL_SCALE. Static variable in class pmr.euclid.Transform2
ROT_TRANS_AXIAL_SCALE. Static variable in class pmr.euclid.Transform3
ROT_TRANS_SCALE. Static variable in class pmr.euclid.Transform2
ROT_TRANS_SCALE. Static variable in class pmr.euclid.Transform3
ROT_TRANS_SCALE_PERSP. Static variable in class pmr.euclid.Transform2
ROT_TRANS_SCALE_PERSP. Static variable in class pmr.euclid.Transform3
rotateAboutCentroid(Angle). Method in class pmr.euclid.Real2Vector
rotate about centroid by given angle; MODIFIES 'this'
roughAlign(Point3Vector). Method in class pmr.euclid.Point3Vector
fit two coordinates of same length and alignment - rough private method fit this to ref (i.e.
rows. Variable in class pmr.euclid.IntMatrix
number of rows
rows. Variable in class pmr.euclid.RealMatrix
number of rows

S

saveFile(). Method in class pmr.cml.CMLApplet
saveGif(). Method in class pmr.sgml.SGMLTOC
scaler2d. Variable in class pmr.simplegraph.DrawableObject
scaler2d. Variable in class pmr.sgml.DrawableSGMLNode
Scaler2D(). Constructor for class pmr.simplegraph.Scaler2D
default - world coords are 0-1, 0-1
Scaler2D(Real2Range). Constructor for class pmr.simplegraph.Scaler2D
there are only two constructors you are allowed - there must be a Real2Range for the drawing coordinates (WorldCoordinates).
Scaler2D(Real2Range, Int2Range). Constructor for class pmr.simplegraph.Scaler2D
See above, but with the additon of a screen area (in screen coordinates)
Scaler2D(Scaler2D). Constructor for class pmr.simplegraph.Scaler2D
copy constructor
SCATTERPLOT. Static variable in class pmr.stat.Bivariate
display switches
screen2NDC(Int2Range). Method in class pmr.simplegraph.Scaler2D
screen2NDC(IntRange, IntRange). Method in class pmr.simplegraph.Scaler2D
screen2WC(Int2Range). Method in class pmr.simplegraph.Scaler2D
screen2WC(IntRange, IntRange). Method in class pmr.simplegraph.Scaler2D
screenDeltaXtoWC(int). Method in class pmr.simplegraph.Scaler2D
scale a screen distance to a WC distance (don't confuse with coords)
screenDeltaYtoWC(int). Method in class pmr.simplegraph.Scaler2D
scale a screen distance to a WC distance (don't confuse with coords)
ScrollableTopLevel(String). Constructor for class pmr.simplegraph.ScrollableTopLevel
ScrollableTopLevel(String, Drawable). Constructor for class pmr.simplegraph.ScrollableTopLevel
ScrollableTopLevel supporting the Drawable interface
search(). Method in class pmr.sgml.SGMLTOC
searchKey. Static variable in class pmr.sgml.SGMLNode
selected. Variable in class pmr.simplegraph.DrawableObject
selected. Variable in class pmr.sgml.DrawableSGMLNode
selectFile(Frame, String). Static method in class pmr.simplegraph.SimpleGraph
select a file using the browser
selectFile(String). Method in class pmr.simplegraph.ScrollableTopLevel
get a file selection box and return file
selectManipulatorBox(Int2, Int2Range). Static method in class pmr.simplegraph.Scaler2D
does the point x,y select part of a manipulator box? (tolerance for corners and edges is `+-square`.
sendSignal(). Method in class pmr.sgml.SGMLNode
makeClickable - very speculative - sends signal to table of links UNDER DEVELOPMENT
SequenceAligner(String, String, AminoAcidMatrix). Constructor for class pmr.molecule.SequenceAligner
construct from two sequences (as Strings of 1-letter codes) and the matrix with alignment penalties (e.g.
SEQUENCENode(String, SGMLTree). Constructor for class pmr.cml.SEQUENCENode
setAlive(boolean). Method in class pmr.simplegraph.ScrollableTopLevel
this is the best I can do to find out whether to kill this ...
setAllElements(double). Method in class pmr.euclid.RealArray
initialise array to given double[]
setAllElements(double). Method in class pmr.euclid.RealMatrix
initialise matrix to given double
setAllElements(int). Method in class pmr.euclid.IntArray
initialise array to given int[]
setAllElements(int). Method in class pmr.euclid.IntMatrix
initialise matrix to given int
setAttval(String). Method in class pmr.sgml.SGMLAttribute
replace old attribute value with new one - use carefully?
setChildrenHidden(boolean). Method in class pmr.sgml.GI
setChildrenHiddenManually(String). Method in class pmr.sgml.SGMLNode
set the children manually hidden; "YES", "NO", ""
setColor(Color). Method in class pmr.molecule.AminoAcid
set the color of this AminoAcid
setColor(Color). Method in class pmr.simplegraph.Axis
setColor(String, Color). Static method in class pmr.molecule.AminoAcid
sets the colour of an amino acid by its code
setComponent(Component). Method in interface pmr.simplegraph.Drawable
set the component that the Drawable is on (this helps with update, etc)
setComponent(Component). Method in class pmr.simplegraph.DrawableObject
tell object what component it is being drawn on
setComponent(Component). Method in class pmr.sgml.DrawableSGMLNode
set the component that the Drawable is on (if we know).
setComponent(Component). Method in class pmr.stat.DrawableStat
set the component that the Drawable is on (if we know)
setComponent(Component). Method in class pmr.simplegraph.Paragraph
set the component so that graphics can be updated
setComponent(Component). Method in class pmr.simplegraph.SimpleText
set the component (recursively) so that graphics can be updated
setContent(String). Method in class pmr.sgml.SGMLNode
set the content (be very careful).
setContent(String). Method in class pmr.cml.XHTMLNode
add content as a string - no guarantees about its structure as HTML; This is just to fulfil the simplest applications.
setCursor(int). Method in class pmr.simplegraph.ScrollableTopLevel
setDefinition(String). Method in class pmr.cml.TERMENTRYNode
set the definition (at present HTML markup is NOT honoured).
setDepth(int). Method in class pmr.sgml.SGMLTOC
setDisplay(int). Method in class pmr.stat.Multivariate
sets display type:
setDisplayedChildren(String[]). Method in class pmr.sgml.GI
IFF this is set, then only these children are displayed, else it is ignored; toggles omittedChildren
setDisplayNode(DrawableX_Node). Method in class pmr.cml.CMLTree
a CMLTree can have one or more displayNodes which are displayed when display() is invoked.
setDisplayType(int). Method in class pmr.stat.Bivariate
setDisplayType(int). Method in class pmr.cml.XLISTNode
these are the types in Bivariate
setDisplayURLTOC(boolean). Method in class pmr.cml.XVARNode
do we display the URL target as a TOC or as the 'most important subobject'
setDoubleBuffering(boolean). Method in class pmr.simplegraph.ScrollableTopLevel
setElementAt(int, double). Method in class pmr.euclid.RealArray
set a given element into the array; must be less than current max index
setElementAt(int, double). Method in class pmr.euclid.Vector3
subscript operator: counts from ZERO
setElementAt(int, int). Method in class pmr.euclid.IntArray
set a given element into the array; must be less than current max index
setElementAt(int, int, double). Method in class pmr.euclid.RealMatrix
inserts a given element to the matrix - MODIFIES matrix
setElementAt(int, int, int). Method in class pmr.euclid.IntMatrix
inserts a given element to the matrix - MODIFIES matrix
setElementAt(int, Object). Method in class pmr.euclid.ObjectArray
set a given element into the array; must be less than current max index
setElementAt(Int2, int). Method in class pmr.euclid.Int2Vector
setElementAt(Real2, int). Method in class pmr.euclid.Real2Vector
setElementAt(Vector3, int). Method in class pmr.euclid.Point3Vector
sets a given coordinate (i) to v.
setElements(int, double[]). Method in class pmr.euclid.RealArray
copy a smaller array into the array statrting at start
setElements(int, int[]). Method in class pmr.euclid.IntArray
copy a smaller array into the array statrting at start
setElements(int, Object[]). Method in class pmr.euclid.ObjectArray
copy a smaller array into the array statrting at start
setEpsilon(double). Static method in class pmr.euclid.Real
set current version of epsilon
setExitOnAllKilled(boolean). Static method in class pmr.simplegraph.SimpleFrame
configure application so that when all SimpleFrames are killed the applications exits
setFilename(String). Method in class pmr.simplegraph.SimpleApplet
set filename
setFloatValue(double). Method in class pmr.cml.XVARNode
setFont(Font). Method in class pmr.sgml.DrawableHTMLNode
set the font so the Paragraph remembers it
setFont(Font). Method in class pmr.cml.DrawableX_Node
set the font for this node
setFont(Font). Method in class pmr.simplegraph.Paragraph
set the font so the Paragraph remembers it
setFontScale(double). Static method in class pmr.cml.TERMENTRYNode
setGlossary(Glossary). Method in class pmr.cml.GlossaryAdmin
remember parent Glossary
setGrandChildrenHiddenManually(). Method in class pmr.sgml.SGMLNode
set the grandchildren manually hidden; always YES
setHidden(boolean). Method in class pmr.sgml.GI
setHiddenManually(String). Method in class pmr.sgml.SGMLNode
set the node manually hidden; "YES", "NO", ""
setHighlight(boolean). Method in class pmr.sgml.TreeContainer
setHighlight(IntSet). Method in class pmr.stat.Bivariate
setHighlightable(boolean). Method in interface pmr.simplegraph.Drawable
set the Drawable so that subaddresses are highlighted (marked) rather than take immediate action
setHighlightable(boolean). Method in class pmr.simplegraph.DrawableObject
allow objects to be highlighted
setHighlightable(boolean). Method in class pmr.sgml.DrawableSGMLNode
set the Drawable so that subaddresses are highlighted (marked) rather than take immediate action
setHighlightable(boolean). Method in class pmr.stat.DrawableStat
the subaddresses can be highlighted rather than asked for immediate action
setHighlightable(boolean). Method in class pmr.simplegraph.Paragraph
set the Drawable so that subaddresses are highlighted (marked) rather than take immediate action
setHighlightable(boolean). Method in class pmr.simplegraph.SimpleText
set the Drawable so that subaddresses are highlighted (marked) rather than take immediate action
setHTMLKeyword(String, String). Method in class pmr.cml.TERMENTRYNode
set a keyword with a given HTML value; no check is made on duplication; (At present the HTML is only a String); name must be "NOTE" or "EXAMPLE"
setID(String). Method in class pmr.cml.TERMENTRYNode
setInlinedObjects(boolean). Method in class pmr.sgml.SGMLTOC
are Objects to displayed on the TOC?
setInputName(String). Method in class pmr.sgml.SGMLTree
every tree needs to know its origin - name is a filename or URL at present
setIntValue(int). Method in class pmr.cml.XVARNode
setISO12620(String, String). Static method in class pmr.cml.TERMENTRYNode
set the directory and suffix for the 12620 keywords
setISO12620Keywords(). Method in class pmr.cml.TERMENTRYNode
adds the ISO12620 standard terms to the keywords.
setIsometric(boolean). Method in class pmr.stat.Bivariate
setIsometric(boolean). Method in class pmr.simplegraph.Scaler2D
Changes aspect ratio of screen to be isometric

Routine is used to provide orthogonal space for plotting.

setKeyword(String, String). Method in class pmr.cml.TERMENTRYNode
set a keyword with a given value; no check is made on duplication;
setKeywordDefinition(String, String). Method in class pmr.cml.TERMENTRYNode
set a keyword definition (by pointing to a file name)
setLastLineToNull(). Method in class pmr.util.StringList
set the last line to null (useful when memory is short).
setLineNumber(int). Method in class pmr.util.StringList
sets the pointer to a given line number (no action if outside range)
setMarkup(String, String). Static method in class pmr.cml.XHTMLNode
set new markup (e.g.
setMarkupGif(String). Method in class pmr.cml.IndexTable
the filename of the GIF to be used for markup
setMarkupSpacing(int). Method in class pmr.cml.IndexTable
set markup spacing - i.e.
setMatrix(AminoAcidMatrix). Method in class pmr.molecule.SequenceAligner
set the PAM matrix.
setMax(int). Method in class pmr.euclid.IntSet
setMaxChildren(int). Method in class pmr.sgml.SGMLTOC
the maximum number of children to be displayed
setMaxHeight(int). Method in class pmr.simplegraph.ScrollableTopLevel
set maximum height (min value = 10)
setMaxIndex(int). Method in class pmr.euclid.IntArray
reset the maximum index (for when poking elements) (no other effect)
setMaxIndex(int). Method in class pmr.euclid.ObjectArray
reset the maximum index (for when poking elements) (no other effect)
setMaxIndex(int). Method in class pmr.euclid.RealArray
reset the maximum index (for when poking elements) (no other effect)
setMaxWidth(int). Method in class pmr.simplegraph.ScrollableTopLevel
set maximum width (min value = 10)
setMessageOutput(TextArea). Static method in class pmr.simplegraph.SimpleGraph
message output

Under development

setMin(int). Method in class pmr.euclid.IntSet
setMolecularObjectSelection(String, boolean). Method in class pmr.cml.MOLNode
select/unselect molecular object
setMultipleDisplay(boolean). Method in class pmr.cml.XHTMLNode
setObjectSize(int, int). Method in class pmr.simplegraph.MultiScrollableTopLevel
the default size for each object
setOmittedChildren(String[]). Method in class pmr.sgml.GI
IFF this is set, then only these children are omitted, else it is ignored; toggles displayedChildren
setOwner(String). Method in class pmr.cml.TERMENTRYNode
setPosition(int). Method in class pmr.simplegraph.Axis
setRange(AngleRange). Method in class pmr.euclid.Angle
set type of range
setRealProperty(String, double). Method in class pmr.molecule.AminoAcid
set a real value (double) for a given property, indexed by case-insensitive string.
setReferredNode(SGMLNode). Method in class pmr.cml.XHTMLNode
create this as a copy of an SGMLNode elsewhere whose children are HTML nodes (e.g.
setScaler2D(Scaler2D). Method in class pmr.simplegraph.Axis
setScaler2D(Scaler2D). Method in class pmr.cml.CMLTree
set and get the Scaler2D for displaying nodes; however only the Screen Window will be used - I have yet to work all this out!!
setScaler2D(Scaler2D). Method in interface pmr.simplegraph.Drawable
sets the Scaler2D context for the object (object must contain this)
setScaler2D(Scaler2D). Method in class pmr.simplegraph.DrawableObject
set the scaling module
setScaler2D(Scaler2D). Method in class pmr.sgml.DrawableSGMLNode
occasionally need to set the Scaler2D context (e.g.
setScaler2D(Scaler2D). Method in class pmr.stat.DrawableStat
set the Scaler2D context (allows 2D scaling, etc)
setScaler2D(Scaler2D). Method in class pmr.simplegraph.Paragraph
setScaler2D(Scaler2D). Method in class pmr.simplegraph.ScrollableTopLevel
set the Scaler2D for the STL
setScaler2D(Scaler2D). Method in class pmr.simplegraph.SimpleText
set the scaling module
setScrollIncrement(Choice2, int). Method in class pmr.simplegraph.ScrollableTopLevel
set amount to jump at each bar drag (useful for very slow refreshes)
setSelected(boolean). Method in interface pmr.simplegraph.Drawable
tell the object it has been selected (e.g.
setSelected(boolean). Method in class pmr.simplegraph.DrawableObject
allow selection of objects with the mouse box
setSelected(boolean). Method in class pmr.sgml.DrawableSGMLNode
tell the object it has been selected (e.g.
setSelected(boolean). Method in class pmr.stat.DrawableStat
set the object to be selected
setSelected(boolean). Method in class pmr.simplegraph.Paragraph
tell the object it has been selected (e.g.
setSelected(boolean). Method in class pmr.simplegraph.SimpleText
tell the object it has been selected (e.g.
setSquareSize(int). Method in class pmr.simplegraph.Scaler2D
sets the size of the little green squares and the pick tolerance
setStringValue(String). Method in class pmr.cml.XVARNode
setSuffix(String). Static method in class pmr.cml.TERMENTRYNode
set the suffix for the entries
setTarget(Component). Method in class pmr.simplegraph.ButtonBar
the target can be reset if required
setTerm(String). Method in class pmr.cml.TERMENTRYNode
setTitle(String). Method in class pmr.simplegraph.Axis
setTitle(String). Method in class pmr.stat.Bivariate
set a title.
setTitle(String). Method in class pmr.simplegraph.DrawableObject
set the title; also sets the ScrollableTopLevel title if possible
setTitle(String). Method in class pmr.stat.DrawableStat
set a title.
setTitle(String). Method in class pmr.simplegraph.ScrollableTopLevel
set the title (appears on Frame bar)
setTitle(String). Method in class pmr.sgml.SGMLNode
setTitle(String). Method in class pmr.sgml.SGMLTree
set title
setTitle(String). Method in class pmr.simplegraph.SimpleApplet
set title
setTitle(String). Method in class pmr.cml.TERMENTRYNode
setTitle(String). Method in class pmr.sgml.TreeContainer
setTransformationType(int). Method in class pmr.euclid.Transform2
set transformation type
setTransformationType(int). Method in class pmr.euclid.Transform3
set transformation type
setTranslation(int, int). Method in class pmr.stat.DrawableStat
sometimes the display needs translation (e.g.
setType(String). Method in class pmr.cml.DataPrimitive
override the type of the array.
setURL(URL). Method in class pmr.simplegraph.SimpleApplet
set URL
setVariateType(String). Method in class pmr.stat.Univariate
create transformation of values (e.g.
setViewPort(double, double, double, double). Method in class pmr.simplegraph.Scaler2D
Maps world coordinates to a viewport (in Normalised device coordinates)

Similar to GSVP in GKS maps drawing area onto NDC.

setWindow(double, double, double, double). Method in class pmr.simplegraph.Scaler2D
sets a drawing window in world coordinates; similar to GSWN in GKS

Maps drawing area onto NDC.

setWindow(Real2Range). Method in class pmr.simplegraph.Scaler2D
set new window in World Coordinates
setWindow(RealRange, RealRange). Method in class pmr.simplegraph.Scaler2D
alternative form of setWindow taking Ranges as arguments
setWorkStationViewPort(int, int, int, int). Method in class pmr.simplegraph.Scaler2D
Defines screen area to be used in graphics.
setWorkStationViewPort(Int2Range). Method in class pmr.simplegraph.Scaler2D
as above, but using an Int2Range for screen limits
setWorkStationWindow(double, double, double, double). Method in class pmr.simplegraph.Scaler2D
Defines workStation window to be used in graphics.
setX(double). Method in class pmr.euclid.Real2
setX(int). Method in class pmr.euclid.Int2
setXTitle(String). Method in class pmr.simplegraph.Axis
setXTitle(String). Method in class pmr.stat.Bivariate
setY(double). Method in class pmr.euclid.Real2
setY(int). Method in class pmr.euclid.Int2
setYTitle(String). Method in class pmr.simplegraph.Axis
setYTitle(String). Method in class pmr.stat.Bivariate
SGMLApplet(). Constructor for class pmr.sgml.SGMLApplet
SGMLApplet(String). Constructor for class pmr.sgml.SGMLApplet
SGMLAttlist(). Constructor for class pmr.sgml.SGMLAttlist
SGMLAttribute(). Constructor for class pmr.sgml.SGMLAttribute
SGMLAttribute(String, String). Constructor for class pmr.sgml.SGMLAttribute
SGMLNode(). Constructor for class pmr.sgml.SGMLNode
SGMLNode(SGMLNode). Constructor for class pmr.sgml.SGMLNode
'copy' constructor - NOT recursive, just copies references
SGMLNode(String, SGMLTree). Constructor for class pmr.sgml.SGMLNode
nt = "_PEL", "_DOCROOT", or is the GI
SGMLNodeIndexSet(IntSet, SGMLTree). Constructor for class pmr.sgml.SGMLNodeIndexSet
SGMLNodeIndexSet(SGMLTree). Constructor for class pmr.sgml.SGMLNodeIndexSet
Use this constructor as SGMLNodeIndexSets have to be associated with a SGMLTree.
SGMLStream(). Constructor for class pmr.sgml.SGMLStream
SGMLStream(String). Constructor for class pmr.sgml.SGMLStream
make SGMLStream from a file(name)
SGMLStream(String, String). Constructor for class pmr.sgml.SGMLStream
used when the input is a fragment without a DOCTYPE statement
SGMLStream(StringList). Constructor for class pmr.sgml.SGMLStream
the best way to create it from an unknown input type (e.g.
SGMLStream(StringList, String). Constructor for class pmr.sgml.SGMLStream
the preferred constructor
SGMLTOC(SGMLTree, int). Constructor for class pmr.sgml.SGMLTOC
SGMLTree(). Constructor for class pmr.sgml.SGMLTree
SGMLTree(ESISStream, String). Constructor for class pmr.sgml.SGMLTree
construct SGMLTree from ESIS file, which has been read into an ESISStream ClassNotFoundException (cannot find *.class for the DTD) is trapped
SGMLTree(SGMLStream). Constructor for class pmr.sgml.SGMLTree
read an SGML document (including the DOCTYPE, of course)

ClassNotFoundException cannot find *.class for the DTD - is trapped

SGMLTree(SGMLTree). Constructor for class pmr.sgml.SGMLTree
copy constructor (shallow copy - only copies references
SGMLTree(String). Constructor for class pmr.sgml.SGMLTree
construct null SGMLTree from dtdName.
SGMLUserClass(String, SGMLTree, String). Constructor for class pmr.sgml.SGMLUserClass
shallowCopy(Angle). Method in class pmr.euclid.Angle
shallowCopy
shallowCopy(IntArray). Method in class pmr.euclid.IntArray
shallowCopy
shallowCopy(IntMatrix). Method in class pmr.euclid.IntMatrix
shallowCopy
shallowCopy(IntSquareMatrix). Method in class pmr.euclid.IntSquareMatrix
shallowCopy an existing object
shallowCopy(ObjectArray). Method in class pmr.euclid.ObjectArray
shallowCopy
shallowCopy(RealArray). Method in class pmr.euclid.RealArray
shallowCopy
shallowCopy(RealMatrix). Method in class pmr.euclid.RealMatrix
shallowCopy
shallowCopy(RealSquareMatrix). Method in class pmr.euclid.RealSquareMatrix
shallowCopy an existing object
shallowCopy(Vector3). Method in class pmr.euclid.Vector3
shallowCopy
showHelp(). Method in class pmr.cml.ADMINNode
display Help
showHelp(). Method in class pmr.cml.ARRAYNode
display Help
showHelp(). Method in class pmr.cml.ATOMSNode
display Help (includes MOL and BONDS)
showHelp(). Method in class pmr.cml.BIBNode
display Help
showHelp(). Method in class pmr.cml.BONDSNode
display Help (includes MOL and ATOMS )
showHelp(). Method in class pmr.chemime.CCDC
display help
showHelp(). Method in class pmr.chemime.ChemTree
display Help
showHelp(). Method in class pmr.chemime.CIF
display help
showHelp(). Method in class pmr.cml.CMLNode
display Help
showHelp(). Method in class pmr.cml.CMLTree
display Help
showHelp(). Method in class pmr.cml.CRYSTNode
display Help
showHelp(). Method in class pmr.simplegraph.DrawableHelp
a brief help for drawableHelp
showHelp(). Method in class pmr.simplegraph.DrawableObject
show the help text; (if there is a Drawable contained, it will have been processed by action()
showHelp(). Method in class pmr.sgml.DrawableSGMLNode
a help file for the Node.
showHelp(). Method in class pmr.cml.DrawableX_Node
a help file for the Node.
showHelp(). Method in class pmr.chemime.FASTA
display help
showHelp(). Method in class pmr.cml.FEATURENode
display Help
showHelp(). Method in class pmr.cml.FIGURENode
display Help
showHelp(). Method in class pmr.cml.FORMULANode
display Help
showHelp(). Method in class pmr.chemime.G94
display help
showHelp(). Method in class pmr.chemime.GAMESS
display help
showHelp(). Method in interface pmr.simplegraph.Helpable
display help text.
showHelp(). Method in class pmr.chemime.JCAMP
display help
showHelp(). Method in class pmr.simplegraph.JUMBO
showHelp(). Method in class pmr.chemime.MDLMol
display help
showHelp(). Method in class pmr.cml.MOLNode
display Help (includes ATOMS and BONDS)
showHelp(). Method in class pmr.chemime.MOPAC
display help
showHelp(). Method in class pmr.chemime.PDB
display Help (includes ATOMS and BONDS)
showHelp(). Method in class pmr.cml.PERSONNode
display Help
showHelp(). Method in class pmr.cml.RELATIONNode
display Help
showHelp(). Method in class pmr.simplegraph.ScrollableTopLevel
show the help text; (if there is a Drawable contained, it will have been processed by action()
showHelp(). Method in class pmr.cml.SEQUENCENode
display Help
showHelp(). Method in class pmr.sgml.SGMLApplet
display Help
showHelp(). Method in class pmr.sgml.SGMLTOC
show the help text
showHelp(). Method in class pmr.sgml.SGMLTree
display Help
showHelp(). Method in class pmr.simplegraph.SimpleApplet
display Help
showHelp(). Method in class pmr.chemime.SMILES
display help
showHelp(). Method in class pmr.chemime.SwissProt
display help
showHelp(). Method in class pmr.cml.SYMBOLNode
display Help
showHelp(). Method in class pmr.cml.SYMMETRYNode
display Help
showHelp(). Method in class pmr.cml.TecMLNode
display Help
showHelp(). Method in class pmr.cml.TERMENTRYNode
display Help
showHelp(). Method in class pmr.chemime.VAMP
display help
showHelp(). Method in class pmr.cml.XADDRNode
display help
showHelp(). Method in class pmr.cml.XHTMLNode
display Help
showHelp(). Method in class pmr.cml.XLISTNode
display Help
showHelp(). Method in class pmr.cml.XNOTATIONNode
display Help
showHelp(). Method in class pmr.cml.XVARNode
display Help
showMenuItem(MenuItem). Method in class pmr.sgml.SGMLApplet
showMenuItem(MenuItem). Method in class pmr.simplegraph.SimpleApplet
SIGNED. Static variable in class pmr.euclid.Angle
-PI to PI
SimpleApplet(). Constructor for class pmr.simplegraph.SimpleApplet
simpleFrame. Variable in class pmr.simplegraph.ScrollableTopLevel
SimpleFrame(String). Constructor for class pmr.simplegraph.SimpleFrame
construct a SimpleFrame.
SimpleGraph(). Constructor for class pmr.simplegraph.SimpleGraph
SimpleImage(). Constructor for class pmr.simplegraph.SimpleImage
dummy constructor
SimpleImageOne(). Constructor for class pmr.simplegraph.SimpleImageOne
SimpleImageTwo(). Constructor for class pmr.simplegraph.SimpleImageTwo
SimpleSMILES(String). Constructor for class pmr.molecule.SimpleSMILES
create from a SMILES String
SimpleText(String). Constructor for class pmr.simplegraph.SimpleText
create the SimpleText and remember what component it is being drawn on
sin(). Method in class pmr.euclid.Angle
SingularMatrixException(). Constructor for class pmr.euclid.SingularMatrixException
SingularMatrixException(String). Constructor for class pmr.euclid.SingularMatrixException
SIUnit(String, String, UnitDimension). Constructor for class pmr.molecule.SIUnit
create a new SI Unit
size(). Method in class pmr.cml.ARRAYNode
size(). Method in class pmr.stat.Bivariate
size(). Method in class pmr.euclid.IntArray
get actual number of elements
size(). Method in class pmr.euclid.IntSet
size(). Method in class pmr.euclid.ObjectArray
get actual number of elements
size(). Method in class pmr.euclid.RealArray
get actual number of elements
size(). Method in class pmr.sgml.SGMLAttlist
size(). Method in class pmr.util.StringList
size(). Method in class pmr.euclid.StringSet
size(). Method in class pmr.sgml.TreeContainer
size(). Method in class pmr.stat.Univariate
SLINK. Static variable in class pmr.stat.Multivariate
smallestElement(). Method in class pmr.euclid.IntArray
value of smallest element
smallestElement(). Method in class pmr.euclid.IntMatrix
get smallest element
smallestElement(). Method in class pmr.euclid.RealArray
value of smallest element
smallestElement(). Method in class pmr.euclid.RealMatrix
get smallest element
smallestElementInColumn(int). Method in class pmr.euclid.IntMatrix
get smallest element in a column
smallestElementInColumn(int). Method in class pmr.euclid.RealMatrix
get smallest element in a column
smallestElementInRow(int). Method in class pmr.euclid.IntMatrix
get smallest element in a row
smallestElementInRow(int). Method in class pmr.euclid.RealMatrix
get smallest element in a row
SMILES(String). Constructor for class pmr.chemime.SMILES
form a SMILES object from a String
sort(). Method in class pmr.euclid.IntRangeVector
arrange the elements in order of ascending minimum Range value
sort(). Method in class pmr.euclid.RealRangeVector
arrange the elements in order of ascending minimum Range value
sortAscending(). Method in class pmr.euclid.Int2
sorts x and y so that x <= y
sortAscending(). Method in class pmr.euclid.IntArray
MODIFIES array to be in ascending order
sortAscending(). Method in class pmr.euclid.IntSet
sort the IntSet; MODIFIES 'this'
sortAscending(). Method in class pmr.euclid.Real2
sorts x and y so that x <= y
sortAscending(). Method in class pmr.euclid.RealArray
MODIFIES array to be in ascending order
sortAscending(). Method in class pmr.euclid.StringSet
MODIFIES StringSet to be in ascending order
sortAscending(Choice2). Method in class pmr.euclid.Int2Vector
sort ARRAY on X or Y coordinate; returns new array
sortAscending(Choice2). Method in class pmr.euclid.Real2Vector
sort ARRAY on X or Y coordinate; returns new array
sortDescending(). Method in class pmr.euclid.Int2
sorts x and y so that x >= y
sortDescending(). Method in class pmr.euclid.IntArray
MODIFIES array to be in ascending order
sortDescending(). Method in class pmr.euclid.Real2
sorts x and y so that x >= y
sortDescending(). Method in class pmr.euclid.RealArray
MODIFIES array to be in ascending order
sortDescending(). Method in class pmr.euclid.StringSet
MODIFIES StringSet to be in descending order
sortDescending(Choice2). Method in class pmr.euclid.Int2Vector
sort ARRAY on X or Y coordinate; returns new array
sortDescending(Choice2). Method in class pmr.euclid.Real2Vector
sort ARRAY on X or Y coordinate; returns new array
sortXYAscending(). Method in class pmr.euclid.Int2Vector
sort X and Y within each point; MODIFIES array
sortXYAscending(). Method in class pmr.euclid.Real2Vector
sort X and Y within each point; MODIFIES array
sortXYDescending(). Method in class pmr.euclid.Int2Vector
sort X and Y within each point; MODIFIES array
sortXYDescending(). Method in class pmr.euclid.Real2Vector
sort X and Y within each point; MODIFIES array
spaces(int). Static method in class pmr.util.Util
make a String of a given number of spaces
Spectator(). Constructor for class pmr.chemime.Spectator
Spectator(String). Constructor for class pmr.chemime.Spectator
SpectatorContainer(SGMLTOC). Constructor for class pmr.chemime.SpectatorContainer
SpectatorContainer(SGMLTOC, String). Constructor for class pmr.chemime.SpectatorContainer
sqrt(Complex). Static method in class pmr.euclid.Complex
complex square root
Square(int, int, int). Constructor for class pmr.simplegraph.Square
normal constructor ; x, y, is top left; size of zero > 1
start(). Method in class pmr.simplegraph.SimpleApplet
Stat(). Constructor for class pmr.stat.Stat
Status(). Constructor for class pmr.euclid.Status
stemOf(String). Static method in class pmr.cml.IndexTable
truncate a word to get the stem - assumes upper case; finds first inflection which ends the word.
stemString(). Static method in class pmr.cml.IndexTable
the symbol used to represent a word stem (e.g.
stl. Variable in class pmr.simplegraph.DrawableObject
stl. Variable in class pmr.sgml.DrawableSGMLNode
stnlmp(int, int, int, int, double[][], double[][]). Static method in class pmr.stat.Multivariate
stnlmp1(int, int, int, double[][], double[][]). Static method in class pmr.stat.Multivariate
Stoichiometry(String). Constructor for class pmr.molecule.Stoichiometry
create from a formula of the form 'C2 H5 Cl'; must have spaces
StringCounter(). Constructor for class pmr.util.StringCounter
StringList(). Constructor for class pmr.util.StringList
StringList(int). Constructor for class pmr.util.StringList
StringList(String). Constructor for class pmr.util.StringList
from whitespace-separated strings (" ", "\n", "\t")
StringList(String, String). Constructor for class pmr.util.StringList
from delimiter-separated strings (delimiter(s) are lost)
StringList(String[]). Constructor for class pmr.util.StringList
from an array of Strings; *COPIED*
StringSet(). Constructor for class pmr.euclid.StringSet
default contsructor is case-sensitive
StringSet(int). Constructor for class pmr.euclid.StringSet
set case insensitivity if 'ignore' arg is 'StringSet.IGNORE_CASE'
StringSet(String[]). Constructor for class pmr.euclid.StringSet
create a StringSet from the Strings (duplicates are ignored); case-sensitive
StringSetException(). Constructor for class pmr.euclid.StringSetException
StringSetException(String). Constructor for class pmr.euclid.StringSetException
subArray(IntSet). Method in class pmr.euclid.Int2Vector
create a NEW subset of the points; points are COPIED
subArray(IntSet). Method in class pmr.euclid.Point3Vector
create a NEW subset of the points; points are COPIED
subArray(IntSet). Method in class pmr.euclid.Real2Vector
create a NEW subset of the points; points are COPIED
subclassedNodeInterface(String, SGMLTree). Method in class pmr.sgml.ANYDTD
this *could* be inherited, I suppose...
subclassedNodeInterface(String, SGMLTree). Method in class pmr.cml.CMLDTD
this *could* be inherited, I suppose...
subclassedNodeInterface(String, SGMLTree). Method in class pmr.sgml.DTDDTD
this *could* be inherited, I suppose...
subclassedNodeInterface(String, SGMLTree). Method in interface pmr.sgml.DynamicDTD
makes an instance of a SGMLNode
subclassedNodeInterface(String, SGMLTree). Method in class pmr.sgml.HTMLDTD
subclassedNodeInterface(String, SGMLTree). Method in class pmr.cml.MOLDTD
this *could* be inherited, I suppose...
subclassedNodeInterface(String, SGMLTree). Method in class pmr.cml.TecMLDTD
this is a required intermezzo defined in the interface - you shouldn't need to use it and should duplicate it if you are developing DTDs
subSet(Int2Range). Method in class pmr.euclid.Int2Vector
create a subset of the points within a box
subSet(Real2Range). Method in class pmr.euclid.Real2Vector
create a subset of the points within a box
substituteEntities(String). Static method in class pmr.sgml.SGMLStream
resolve entities in a string.
substituteStrings(String, String[], String[]). Static method in class pmr.util.Util
make substitutions in a string
subtract(). Method in class pmr.euclid.Line3
form coincident antiparallel line
subtract(). Method in class pmr.euclid.Plane3
form coincident antiparallel plane
subtract(). Method in class pmr.euclid.Polar
unary minus
subtract(Angle). Method in class pmr.euclid.Angle
subtract two angles
subtract(Int2). Method in class pmr.euclid.Int2
subtract two points - vector difference;
subtract(Int2). Method in class pmr.euclid.Int2Vector
translate negatively; MODIFIES 'this'
subtract(IntArray). Method in class pmr.euclid.IntArray
array subtraction - subtracts conformable arrays
subtract(IntMatrix). Method in class pmr.euclid.IntMatrix
matrix subtraction - subtracts conformable matrices giving NEW matrix
subtract(IntSquareMatrix). Method in class pmr.euclid.IntSquareMatrix
matrix subtraction - subtracts conformable matrices
subtract(Point3). Method in class pmr.euclid.Point3
vector between two points
subtract(Point3Vector). Method in class pmr.euclid.Point3Vector
form the point+point difference for two vectors of points
subtract(Polar). Method in class pmr.euclid.Polar
subtract two polars
subtract(Real2). Method in class pmr.euclid.Real2
subtract two points - vector difference;
subtract(Real2). Method in class pmr.euclid.Real2Vector
translate negatively; MODIFIES 'this'
subtract(RealArray). Method in class pmr.euclid.RealArray
array subtraction - subtracts conformable arrays
subtract(RealMatrix). Method in class pmr.euclid.RealMatrix
matrix subtraction - subtracts conformable matrices giving NEW matrix
subtract(RealSquareMatrix). Method in class pmr.euclid.RealSquareMatrix
matrix subtraction - subtracts conformable matrices
subtract(Vector3). Method in class pmr.euclid.Point3
New point from point-vector
subtract(Vector3). Method in class pmr.euclid.Point3Vector
translate negatively
subtract(Vector3). Method in class pmr.euclid.Vector3
sumAllElements(). Method in class pmr.euclid.IntArray
sum all elements
sumAllElements(). Method in class pmr.euclid.RealArray
sum all elements
SUP. Static variable in class pmr.cml.XHTMLNode
swap(). Method in class pmr.euclid.Int2
swaps the x and y values
swap(). Method in class pmr.euclid.Real2
swaps the x and y values
swapXY(). Method in class pmr.euclid.Int2Vector
swap all X and Y coordinates; MODIFIES array
swapXY(). Method in class pmr.euclid.Real2Vector
swap all X and Y coordinates; MODIFIES array
SwissProt(String, StringList). Constructor for class pmr.chemime.SwissProt
reads a local SwissProt file and creates a SwissProt object.
SYMBOLNode(String, SGMLTree). Constructor for class pmr.cml.SYMBOLNode
SYMMETRYNode(String, SGMLTree). Constructor for class pmr.cml.SYMMETRYNode

T

ta. Variable in class pmr.simplegraph.SimpleApplet
TABLE. Static variable in class pmr.stat.Multivariate
display types
taggedEventStream(). Method in class pmr.sgml.SGMLNode
return all the PCDATA children (PEL) as a concatenated string with the tags (e.g.
tan(). Method in class pmr.euclid.Angle
TecMLDTD(). Constructor for class pmr.cml.TecMLDTD
TecMLDTD(DTD). Constructor for class pmr.cml.TecMLDTD
TecMLNode(String, SGMLTree). Constructor for class pmr.cml.TecMLNode
TERMENTRYNode(String, SGMLTree). Constructor for class pmr.cml.TERMENTRYNode
test(). Static method in class pmr.simplegraph.DrawableHelp
simple example of recursive polymorphic drawable objects
test(). Static method in class pmr.simplegraph.DrawableObject
simple example of recursive polymorphic drawable objects
test(). Static method in class pmr.simplegraph.DrawableText
simple example of recursive polymorphic drawable objects
test(). Static method in class pmr.euclid.IntArray
test(). Static method in class pmr.euclid.IntSet
test(). Static method in class pmr.euclid.RealArray
title. Variable in class pmr.chemime.ChemTree
title. Variable in class pmr.sgml.SGMLNode
title. Variable in class pmr.sgml.TreeContainer
titleIndex. Variable in class pmr.chemime.ChemTree
toc. Variable in class pmr.sgml.TreeContainer
toHTML(). Method in class pmr.sgml.SGMLNode
returns (maybe recursively) the HTML representation of the node.
toHTML(). Method in class pmr.cml.TERMENTRYNode
returns (maybe recursively) the HTML representation of the node.
TOP. Static variable in class pmr.simplegraph.Axis
TOP. Static variable in class pmr.simplegraph.SimpleText
torsion(int, int, int, int). Method in class pmr.euclid.Point3Vector
get torsion angle between 4 points
torsion(IntSet). Method in class pmr.euclid.Point3Vector
get torsion angle between 4 points
toString(). Method in class pmr.molecule.AminoAcidMatrix
output as a String
toString(). Method in class pmr.euclid.Angle
toString(). Method in class pmr.stat.Bivariate
toString(). Method in class pmr.simplegraph.ButtonBar
toString(). Method in class pmr.molecule.ChemicalElement
toString(). Method in class pmr.euclid.Complex
toString(). Method in class pmr.sgml.DrawableHTMLNode
returns (maybe recursively) the SGML representation of the node.
toString(). Method in class pmr.cml.FullAddress
returns string of form MOL:2-31 or MOL:3
toString(). Method in class pmr.sgml.HTML_FontPhraseNode
returns (maybe recursively) the SGML representation of the node.
toString(). Method in class pmr.euclid.Int2
toString(). Method in class pmr.euclid.Int2Range
toString(). Method in class pmr.euclid.IntArray
concatenates values with spaces
toString(). Method in class pmr.euclid.IntMatrix
output matrix - very crude...
toString(). Method in class pmr.euclid.IntRange
output
toString(). Method in class pmr.euclid.IntSet
toString(). Method in class pmr.euclid.Line3
toString(). Method in class pmr.util.NVPair
produces a string containing the name and value of this instance.
toString(). Method in class pmr.euclid.ObjectArray
concatenates values with spaces
toString(). Method in class pmr.euclid.Plane3
toString(). Method in class pmr.euclid.Point3
toString(). Method in class pmr.euclid.Polar
toString(). Method in class pmr.euclid.Real2
toString(). Method in class pmr.euclid.Real2Range
toString(). Method in class pmr.euclid.Real3Range
toString(). Method in class pmr.euclid.RealArray
concatenates values with spaces
toString(). Method in class pmr.euclid.RealMatrix
output matrix - very crude...
toString(). Method in class pmr.euclid.RealRange
output
toString(). Method in class pmr.simplegraph.Scaler2D
toString(). Method in class pmr.sgml.SGMLAttlist
toString(). Method in class pmr.sgml.SGMLAttribute
toString(). Method in class pmr.sgml.SGMLNode
returns (maybe recursively) the SGML representation of the node.
toString(). Method in class pmr.sgml.SGMLNodeIndexSet
toString(). Method in class pmr.sgml.SGMLStream
toString(). Method in class pmr.sgml.SGMLTree
output the whole tree (as SGML)
toString(). Method in class pmr.util.StringList
output as list of Strings, separated by \n (best we can do fo a simple application
toString(). Method in class pmr.euclid.StringSet
outputs the components as a list separated by "\n" - bad luck if they already contain this!
toString(). Method in class pmr.cml.TERMENTRYNode
output as SGML , making sure that children and parents are not included
toString(). Method in class pmr.euclid.Transform2
output matrix - very crude...
toString(). Method in class pmr.molecule.Unit
toString(). Method in class pmr.stat.Univariate
toString(). Method in class pmr.euclid.Vector3
trace(). Method in class pmr.euclid.IntSquareMatrix
trace
trace(). Method in class pmr.euclid.RealSquareMatrix
trace
transferSubtree(SGMLNode, int, int). Method in class pmr.sgml.SGMLNode
transform(Transform3). Method in class pmr.euclid.Line3
transform a line
transform(Transform3). Method in class pmr.euclid.Point3
transform a point; does NOT modify 'this'
transform(Transform3). Method in class pmr.euclid.Point3Vector
transform all coordinates MODIFIES Vector
transform(Transform3). Method in class pmr.euclid.Vector3
transform a vector
transform(Transform3, IntSet). Method in class pmr.euclid.Point3Vector
transform subset of coordinates - MODIFIES Vector
Transform2(). Constructor for class pmr.euclid.Transform2
default is a unit matrix
Transform2(Angle). Constructor for class pmr.euclid.Transform2
rotation about z- axis
Transform2(double[]). Constructor for class pmr.euclid.Transform2
Formed by feeding in an existing array to a cols*cols matrix.
Transform2(int). Constructor for class pmr.euclid.Transform2
This gives a default unit matrix of type t (default ROT_ORIG).
Transform2(Real2, Real2). Constructor for class pmr.euclid.Transform2
from 2 vector components - NOT checked for validity
Transform2(RealSquareMatrix). Constructor for class pmr.euclid.Transform2
from a 2x2 or 3x3 matrix
Transform2(RealSquareMatrix, Vector2). Constructor for class pmr.euclid.Transform2
from a 2x2 rotation matrix and a translation vector
Transform2(Transform2). Constructor for class pmr.euclid.Transform2
copy constructors - assumed to be an OK matrix
Transform2(Transform2, Real2). Constructor for class pmr.euclid.Transform2
from rotation about a point, given a matrix NOT CHECKED
Transform2(Vector2). Constructor for class pmr.euclid.Transform2
identity matrix with translation component
Transform2(Vector2, Vector2). Constructor for class pmr.euclid.Transform2
rotation of one vector onto another
Transform3(). Constructor for class pmr.euclid.Transform3
default is a unit matrix
Transform3(Angle, Angle, Angle). Constructor for class pmr.euclid.Transform3
from rotation about the three orthogonal axes (X then Y then Z)
Transform3(Choice3, Angle). Constructor for class pmr.euclid.Transform3
from rotation about an axis (use (Choice3.X), etc.
Transform3(double[]). Constructor for class pmr.euclid.Transform3
Formed by feeding in an existing array to a cols*cols matrix.
Transform3(int). Constructor for class pmr.euclid.Transform3
This gives a default unit matrix of type t (default ROT_ORIG).
Transform3(Line3, Angle). Constructor for class pmr.euclid.Transform3
Rotation about a line
Transform3(RealSquareMatrix). Constructor for class pmr.euclid.Transform3
from a 3x3 or 4x4 matrix
Transform3(RealSquareMatrix, Vector3). Constructor for class pmr.euclid.Transform3
from a 3x3 rotation matrix and a translation vector
Transform3(Transform3). Constructor for class pmr.euclid.Transform3
copy constructors - assumed to be an OK matrix
Transform3(Transform3, Point3). Constructor for class pmr.euclid.Transform3
from rotation about a point, given a matrix
Transform3(Vector3). Constructor for class pmr.euclid.Transform3
identity matrix with translation component
Transform3(Vector3, Angle). Constructor for class pmr.euclid.Transform3
from rotation about a vector
Transform3(Vector3, Vector3). Constructor for class pmr.euclid.Transform3
rotation of one vector onto another
Transform3(Vector3, Vector3, Vector3). Constructor for class pmr.euclid.Transform3
from 3 vector components - NOT checked
transformBy(Transform2). Method in class pmr.euclid.Real2
transforms the point by a rot-trans matrix; MODIFIES 'this'
transformBy(Transform2). Method in class pmr.euclid.Real2Vector
transforms 'this' by rotation-translation matrix; MODIFIES 'this'
translate(Graphics, int, int). Method in class pmr.simplegraph.ScrollableTopLevel
where you might do a g.translate() when adding another subpicture, use this because it records the total amount.
translateBy(Int2). Method in class pmr.euclid.Int2Vector
translate by a vector, synonym for 'plus'; MODIFIES 'this'
translateBy(Real2). Method in class pmr.euclid.Real2Vector
translate by a vector, synonym for 'plus'; MODIFIES 'this'
transpose(). Method in class pmr.euclid.IntSquareMatrix
transpose - MODIFIES matrix
transpose(). Method in class pmr.euclid.RealSquareMatrix
transpose - MODIFIES matrix
TrashCan(SGMLTOC). Constructor for class pmr.sgml.TrashCan
TrashCan(SGMLTOC, String). Constructor for class pmr.sgml.TrashCan
traverse(). Method in class pmr.sgml.SGMLTree
extract all nodes (as SGMLNodeIndexSet) in traversal order (depth-first?) including node 0
traverse(int). Method in class pmr.sgml.SGMLTree
get all descendants and node ; if silly node, return empty set
tree. Variable in class pmr.sgml.SGMLNode
inheritable by subclasses NOT in pmr.sgml
TreeContainer(SGMLTOC, String). Constructor for class pmr.sgml.TreeContainer
treeTOC. Variable in class pmr.sgml.SGMLTree
TreeTransporter(SGMLTOC). Constructor for class pmr.sgml.TreeTransporter
TreeTransporter(SGMLTOC, String). Constructor for class pmr.sgml.TreeTransporter
TreeViolationException(). Constructor for class pmr.sgml.TreeViolationException
TreeViolationException(String). Constructor for class pmr.sgml.TreeViolationException
TRFORM3_ANY. Static variable in class pmr.euclid.Transform2
TRFORM3_ANY. Static variable in class pmr.euclid.Transform3
TRFORM3_NULL. Static variable in class pmr.euclid.Transform2
TRFORM3_NULL. Static variable in class pmr.euclid.Transform3
tweakSize(). Method in class pmr.simplegraph.ScrollableTopLevel
this is a kludge to make the frame resize so it repacks
two. Static variable in class pmr.util.Choice3

U

UnconformableMatricesException(). Constructor for class pmr.euclid.UnconformableMatricesException
UnconformableMatricesException(String). Constructor for class pmr.euclid.UnconformableMatricesException
UnequalLengthArraysException(). Constructor for class pmr.euclid.UnequalLengthArraysException
UnequalLengthArraysException(String). Constructor for class pmr.euclid.UnequalLengthArraysException
UnimplementedException(). Constructor for class pmr.euclid.UnimplementedException
UnimplementedException(String). Constructor for class pmr.euclid.UnimplementedException
UninitialisedException(). Constructor for class pmr.euclid.UninitialisedException
a Object has not been initialised
UninitialisedException(String). Constructor for class pmr.euclid.UninitialisedException
Unit(String, String, UnitDimension). Constructor for class pmr.molecule.Unit
this constructor should be used for SI units only
Unit(String, String, UnitDimension, double, double). Constructor for class pmr.molecule.Unit
make unit including conversion factors

to get to SI: siVal = (val - addToSI) * multiplyToSI;

to get from SI: val = siVal / multiplyToSI + addToSI;

This constructor should be used for NON SI units

UnitDimension(). Constructor for class pmr.molecule.UnitDimension
unitVector(). Method in class pmr.euclid.RealArray
get unit vector
Univariate(). Constructor for class pmr.stat.Univariate
default Univariate has zero elements and default components
Univariate(RealArray). Constructor for class pmr.stat.Univariate
create from RealArray BY VALUE
UNLIMITED. Static variable in class pmr.euclid.Angle
Any value
UNSIGNED. Static variable in class pmr.euclid.Angle
0 to 2*PI
unSubstituteEntities(String). Static method in class pmr.sgml.SGMLStream
unresolve entities in a string.
untaggedEventStream(). Method in class pmr.sgml.SGMLNode
return all the PCDATA children (PEL) as a concatenated string without the tags (e.g.
UP. Static variable in class pmr.molecule.DynamicAligner
update(). Method in class pmr.sgml.BookmarkWindow
update(Graphics). Method in class pmr.simplegraph.ScrollableTopLevel
update(String, Object). Method in class pmr.cml.IndexTable
updates an IndexTable (term, objects) where objects is either:

V

validContent. Variable in class pmr.sgml.SGMLNode
value(). Method in class pmr.euclid.AngleType
VAMP(String, StringList). Constructor for class pmr.chemime.VAMP
form a VAMP object from a local file
VAMP(String, StringList, String). Constructor for class pmr.chemime.VAMP
for a VAMP object as above, but OMIT all modules in String omit (e.g.
vect. Variable in class pmr.euclid.Plane3
vector of plane (normalised)
Vector2(double, double). Constructor for class pmr.euclid.Vector2
Vector2(Real2). Constructor for class pmr.euclid.Vector2
Vector3(). Constructor for class pmr.euclid.Vector3
null constructor
Vector3(Choice3). Constructor for class pmr.euclid.Vector3
axial unit vector constructor: unit vectors along X, Y, Z axes
Vector3(double, double, double). Constructor for class pmr.euclid.Vector3
formed from vector components
Vector3(double[]). Constructor for class pmr.euclid.Vector3
formed from vector components
Vector3(Point3). Constructor for class pmr.euclid.Vector3
make a vector from a point
Vector3(RealArray). Constructor for class pmr.euclid.Vector3
copy constructor from RealArray:
Vector3(Vector3). Constructor for class pmr.euclid.Vector3
copy constructor:
VERTICAL. Static variable in class pmr.simplegraph.Axis
visible. Variable in class pmr.sgml.SGMLNode

W

WARD. Static variable in class pmr.stat.Multivariate
different clustering methods
WARNING. Static variable in class pmr.simplegraph.InfoDialog
WARNING. Static variable in class pmr.simplegraph.ScrollableTopLevel
types of message
wc2Screen(Real2Range). Method in class pmr.simplegraph.Scaler2D
convert a WC box to screen coords
whichChild. Variable in class pmr.sgml.SGMLNode
whichChild(). Method in class pmr.sgml.SGMLNode
which number of child in family (eldest = 0)
withNode(int). Method in class pmr.sgml.SGMLTree
make the starting point for a CoST-like query (NB returns SGMLNodeIndexSet even though there is only one element)
Write(OutputStream). Method in class pmr.simplegraph.GIFEncoder
Writes the image out to a stream in the GIF file format.
writeBase64(byte[], OutputStream). Static method in class pmr.util.Codecs
writes a byte array as ASCII characters to an output stream
writeBase64Image(Image). Static method in class pmr.simplegraph.SimpleImage
write an Image as a GIF (base64 encoded byte stream)
writeBase64Image(Image, String). Static method in class pmr.simplegraph.SimpleImageTwo
write Image as a base64 encoded GIF
writeComponentAsGIF(Component, String). Static method in class pmr.simplegraph.SimpleImage
write component to gif file
writeImage(Image). Static method in class pmr.simplegraph.SimpleImage
write an Image as a GIF (byte stream)
writeImage(Image, OutputStream). Static method in class pmr.simplegraph.SimpleImage
write an Image as a GIF
writeImage(Image, String). Static method in class pmr.simplegraph.SimpleImage
writeTree(SGMLNode). Method in class pmr.sgml.FileTransporter
writeTree(SGMLNode). Method in class pmr.sgml.TreeTransporter

X

X. Static variable in class pmr.util.Choice2
X. Static variable in class pmr.util.Choice3
XADDRNode(String, SGMLTree). Constructor for class pmr.cml.XADDRNode
XHTMLNode(String, SGMLTree). Constructor for class pmr.cml.XHTMLNode
XLISTNode(String, SGMLTree). Constructor for class pmr.cml.XLISTNode
XMatrix(int, int, double[]). Constructor for class pmr.cml.XMatrix
form from 1-dimensional array with columns moving fastest
XMatrix(int, int, double[], String). Constructor for class pmr.cml.XMatrix
as above, but indicate shape/structure of matrix
XMatrix(int, int, int[]). Constructor for class pmr.cml.XMatrix
form from 1-dimensional array with columns moving fastest
XMatrix(int, int, int[], String). Constructor for class pmr.cml.XMatrix
as above, but indicate shape/structure of matrix
xNDC2Screen(double). Method in class pmr.simplegraph.Scaler2D
XNOTATIONNode(String, SGMLTree). Constructor for class pmr.cml.XNOTATIONNode
xScreen2NDC(int). Method in class pmr.simplegraph.Scaler2D
xScreen2WC(int). Method in class pmr.simplegraph.Scaler2D
XVARNode(String, SGMLTree). Constructor for class pmr.cml.XVARNode
xWC2Screen(double). Method in class pmr.simplegraph.Scaler2D

Y

Y. Static variable in class pmr.util.Choice2
Y. Static variable in class pmr.util.Choice3
yNDC2Screen(double). Method in class pmr.simplegraph.Scaler2D
yScreen2NDC(int). Method in class pmr.simplegraph.Scaler2D
yScreen2WC(int). Method in class pmr.simplegraph.Scaler2D
yWC2Screen(double). Method in class pmr.simplegraph.Scaler2D

Z

Z. Static variable in class pmr.util.Choice3
zero. Static variable in class pmr.util.Choice2
zero. Static variable in class pmr.util.Choice3
zeroArray(int, double[]). Static method in class pmr.euclid.Real
set an array to zero
zeroArray(int, int[]). Static method in class pmr.euclid.Int
set an array to zero
ZeroLengthVectorException(). Constructor for class pmr.euclid.ZeroLengthVectorException
ZeroLengthVectorException(String). Constructor for class pmr.euclid.ZeroLengthVectorException
ZSCORE. Static variable in class pmr.stat.Univariate