# Uses of Package
org.jmol.util

Packages that use org.jmol.util
Package
Description
jspecview.common
jspecview.java
jspecview.js2d
org.jmol.adapter.smarter
org.jmol.adapter.writers
org.jmol.api
org.jmol.appletjs
org.jmol.awt
org.jmol.awtjs
org.jmol.awtjs2d
org.jmol.export
org.jmol.g3d
Provides a software implementation of complete 3D graphics engine for rendering molecules and associated shapes.
org.jmol.jvxl.calc
org.jmol.jvxl.data
org.jmol.jvxl.readers
org.jmol.modelset
org.jmol.quantum
org.jmol.render
org.jmol.shape
org.jmol.shapecgo
org.jmol.shapespecial
org.jmol.shapesurface
org.jmol.smiles
Jmol SMILES, Jmol SMARTS, Jmol bioSMILES, and Jmol bioSMARTS
org.jmol.symmetry
org.jmol.util
org.jmol.viewer
org.openscience.jvxl.simplewriter

Classes in org.jmol.util used by jspecview.common
Class
Description
Font
Provides font support using a int fid (Font ID) as an index into font table.
Classes in org.jmol.util used by jspecview.java
Class
Description
Font
Provides font support using a int fid (Font ID) as an index into font table.
Classes in org.jmol.util used by jspecview.js2d
Class
Description
Font
Provides font support using a int fid (Font ID) as an index into font table.
Classes in org.jmol.util used by org.jmol.adapter.smarter
Class
Description
Tensor
Classes in org.jmol.util used by org.jmol.adapter.writers
Class
Description
JSONWriter
Classes in org.jmol.util used by org.jmol.api
Class
Description
BoxInfo
The BoxInfo class holds critical information about boundboxes.
Font
Provides font support using a int fid (Font ID) as an index into font table.
GData
MeshSurface
Node
Point3fi
The Point3fi class allows storage of critical information involving an atom, picked bond, or measurement point, including: xyz position screen position screen radius (-1 for a simple point) index (for atoms or for an associated bond that has be picked) associated modelIndex (for measurement points) associated symmetry operation (generating equivalent atoms in UnitCell.java)
Tensor
Vibration
A class to allow for more complex vibrations and associated phenomena, such as modulated crystals.
Classes in org.jmol.util used by org.jmol.appletjs
Class
Description
GenericApplet
A collection of all methods necessary for initialization of and communication with the applet.
Classes in org.jmol.util used by org.jmol.awt
Class
Description
Font
Provides font support using a int fid (Font ID) as an index into font table.
Classes in org.jmol.util used by org.jmol.awtjs
Class
Description
Font
Provides font support using a int fid (Font ID) as an index into font table.
Classes in org.jmol.util used by org.jmol.awtjs2d
Class
Description
Font
Provides font support using a int fid (Font ID) as an index into font table.
Classes in org.jmol.util used by org.jmol.export
Class
Description
Font
Provides font support using a int fid (Font ID) as an index into font table.
GData
MeshSurface
Classes in org.jmol.util used by org.jmol.g3d
Class
Description
Font
Provides font support using a int fid (Font ID) as an index into font table.
GData
MeshSurface
Classes in org.jmol.util used by org.jmol.jvxl.calc
Class
Description
TriangleData
An adaptation of Marching Cubes that allows for indicating edges on triangles.
Classes in org.jmol.util used by org.jmol.jvxl.data
Class
Description
MeshSurface
Classes in org.jmol.util used by org.jmol.jvxl.readers
Class
Description
ColorEncoder
ContactPair
Classes in org.jmol.util used by org.jmol.modelset
Class
Description
BoxInfo
The BoxInfo class holds critical information about boundboxes.
Edge
Font
Provides font support using a int fid (Font ID) as an index into font table.
GData
JmolMolecule
an independent class utilizing only org.jmol.api.JmolNode, not org.jmol.modelset.Atom for use in finding molecules in models and SMILES strings
Node
Point3fi
The Point3fi class allows storage of critical information involving an atom, picked bond, or measurement point, including: xyz position screen position screen radius (-1 for a simple point) index (for atoms or for an associated bond that has be picked) associated modelIndex (for measurement points) associated symmetry operation (generating equivalent atoms in UnitCell.java)
Rectangle
SimpleEdge
minimal bond interface for SMILES and CIP
SimpleNode
Just the bare minimum for CIP, and non-BioSMILES
Tensor
Vibration
A class to allow for more complex vibrations and associated phenomena, such as modulated crystals.
Classes in org.jmol.util used by org.jmol.quantum
Class
Description
Tensor
Classes in org.jmol.util used by org.jmol.render
Class
Description
Font
Provides font support using a int fid (Font ID) as an index into font table.
GData
Point3fi
The Point3fi class allows storage of critical information involving an atom, picked bond, or measurement point, including: xyz position screen position screen radius (-1 for a simple point) index (for atoms or for an associated bond that has be picked) associated modelIndex (for measurement points) associated symmetry operation (generating equivalent atoms in UnitCell.java)
Classes in org.jmol.util used by org.jmol.shape
Class
Description
Font
Provides font support using a int fid (Font ID) as an index into font table.
MeshSurface
Classes in org.jmol.util used by org.jmol.shapecgo
Class
Description
MeshSurface
Classes in org.jmol.util used by org.jmol.shapespecial
Class
Description
MeshSurface
Tensor
Classes in org.jmol.util used by org.jmol.shapesurface
Class
Description
ColorEncoder
MeshSurface
Classes in org.jmol.util used by org.jmol.smiles
Class
Description
Edge
JmolMolecule
an independent class utilizing only org.jmol.api.JmolNode, not org.jmol.modelset.Atom for use in finding molecules in models and SMILES strings
Node
SimpleEdge
minimal bond interface for SMILES and CIP
SimpleNode
Just the bare minimum for CIP, and non-BioSMILES
Classes in org.jmol.util used by org.jmol.symmetry
Class
Description
Point3fi
The Point3fi class allows storage of critical information involving an atom, picked bond, or measurement point, including: xyz position screen position screen radius (-1 for a simple point) index (for atoms or for an associated bond that has be picked) associated modelIndex (for measurement points) associated symmetry operation (generating equivalent atoms in UnitCell.java)
SimpleUnitCell
general-purpose simple unit cell for calculations and as a super-class of unitcell, which is only part of Symmetry allows one-dimensional (polymer) and two-dimensional (slab) periodicity
Tensor
Classes in org.jmol.util used by org.jmol.util
Class
Description
BZone
A class to represent and produce Brillouin zone polyhedra and Wigner-Seitz cells.
ColorEncoder
Edge
Font
Provides font support using a int fid (Font ID) as an index into font table.
JmolMolecule
an independent class utilizing only org.jmol.api.JmolNode, not org.jmol.modelset.Atom for use in finding molecules in models and SMILES strings
LoggerInterface
Interface used for the logging mechanism.
MeshCapper
A class to properly cap a convoluted, closed slice of an isosurface inspired by: Computational Geometry: Algorithms and Applications Mark de Berg, Marc van Kreveld, Mark Overmars, and Otfried Schwarzkopf Springer-Verlag, Berlin Heidelberg 1997 Chapter 3.
MeshSlicer
MeshSurface
Modulation
A class to allow for more complex vibrations and associated phenomena, such as modulated crystals, including Fourier series, Crenel functions, and sawtooth functions
ModulationSet
A class to group a set of modulations for an atom as a "vibration" Extends V3 so that it will be a displacement, and its value will be an occupancy
Node
Point3fi
The Point3fi class allows storage of critical information involving an atom, picked bond, or measurement point, including: xyz position screen position screen radius (-1 for a simple point) index (for atoms or for an associated bond that has be picked) associated modelIndex (for measurement points) associated symmetry operation (generating equivalent atoms in UnitCell.java)
Rgb16
Shader
All functions.
SimpleEdge
minimal bond interface for SMILES and CIP
SimpleNode
Just the bare minimum for CIP, and non-BioSMILES
SimpleUnitCell
general-purpose simple unit cell for calculations and as a super-class of unitcell, which is only part of Symmetry allows one-dimensional (polymer) and two-dimensional (slab) periodicity
Tensor
TriangleData
An adaptation of Marching Cubes that allows for indicating edges on triangles.
Vibration
A class to allow for more complex vibrations and associated phenomena, such as modulated crystals.
Classes in org.jmol.util used by org.jmol.viewer
Class
Description
BoxInfo
The BoxInfo class holds critical information about boundboxes.
ColorEncoder
Font
Provides font support using a int fid (Font ID) as an index into font table.
GData
Node
Point3fi
The Point3fi class allows storage of critical information involving an atom, picked bond, or measurement point, including: xyz position screen position screen radius (-1 for a simple point) index (for atoms or for an associated bond that has be picked) associated modelIndex (for measurement points) associated symmetry operation (generating equivalent atoms in UnitCell.java)
Rectangle
Triangulator
Vibration
A class to allow for more complex vibrations and associated phenomena, such as modulated crystals.
Classes in org.jmol.util used by org.openscience.jvxl.simplewriter
Class
Description
TriangleData
An adaptation of Marching Cubes that allows for indicating edges on triangles.