# Hierarchy For Package org.jmol.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.jmol.util.BoxInfo
  - org.jmol.util.BSUtil
  - org.jmol.util.BZone
  - org.jmol.util.C
  - org.jmol.util.ColorEncoder
  - org.jmol.util.CommandHistory
  - org.jmol.util.ContactPair
  - org.jmol.util.DefaultLogger (implements org.jmol.util.LoggerInterface)
  - org.jmol.util.Edge (implements org.jmol.util.SimpleEdge)
  - org.jmol.util.Elements
  - org.jmol.util.Escape
  - org.jmol.util.Font
  - org.jmol.util.GData (implements org.jmol.api.JmolGraphicsInterface)
  - org.jmol.util.GenericApplet (implements org.jmol.api.JmolAppletInterface, org.jmol.api.JmolStatusListener, javajs.api.JSInterface)
  - org.jmol.util.Geodesic
  - org.jmol.util.Int2IntHash
  - org.jmol.util.JmolAudio (implements org.jmol.api.JmolAudioPlayer, javax.sound.sampled.LineListener)
  - org.jmol.util.JmolMolecule
  - org.jmol.util.JSONWriter
  - org.jmol.util.Logger
  - org.jmol.util.MeshCapper
  - org.jmol.util.MeshCapper.MeshCapperSorter (implements java.util.Comparator<T>)
  - org.jmol.util.MeshSlicer
  - org.jmol.util.MeshSurface
  - org.jmol.util.Modulation
  - org.jmol.util.Normix
  - org.jmol.util.Parser
  - org.jmol.util.PatternMatcher
  - org.jmol.util.PatternMatcher.JSPattern
  - org.jmol.util.Rectangle
  - org.jmol.util.Rgb16
  - org.jmol.util.Shader
  - org.jmol.util.SimpleUnitCell
  - javajs.util.T3 (implements javajs.api.JSONEncodable, java.io.Serializable)
    - javajs.util.P3
      - org.jmol.util.Point3fi (implements java.lang.Cloneable)
    - javajs.util.V3
      - org.jmol.util.Vibration
        - org.jmol.util.ModulationSet (implements org.jmol.api.JmolModulationSet)
  - org.jmol.util.TempArray
  - org.jmol.util.Tensor
  - org.jmol.util.TriangleData
    - org.jmol.util.Triangulator
  - org.jmol.util.Txt

## Interface Hierarchy

- org.jmol.util.LoggerInterface
- org.jmol.util.SimpleEdge
- org.jmol.util.SimpleNode
  - org.jmol.util.Node