# Hierarchy For Package org.jmol.modelset

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.jmol.modelset.AtomCollection
    - org.jmol.modelset.BondCollection
      - org.jmol.modelset.ModelSet
  - org.jmol.modelset.AtomCollection.AtomSorter (implements java.util.Comparator<T>)
  - org.jmol.modelset.AtomIteratorWithinModel (implements org.jmol.api.AtomIndexIterator)
    - org.jmol.modelset.AtomIteratorWithinModelSet
  - javajs.util.BS (implements java.lang.Cloneable, javajs.api.JSONEncodable)
    - org.jmol.modelset.BondSet
  - org.jmol.modelset.Chain (implements org.jmol.modelset.Structure)
  - org.jmol.util.Edge (implements org.jmol.util.SimpleEdge)
    - org.jmol.modelset.Bond
      - org.jmol.modelset.HBond
  - org.jmol.modelset.Group (implements org.jmol.modelset.Structure)
  - org.jmol.modelset.LabelToken
  - org.jmol.modelset.Measurement
    - org.jmol.modelset.MeasurementPending
  - org.jmol.modelset.MeasurementData (implements org.jmol.api.JmolMeasurementClient)
  - org.jmol.modelset.Model
  - org.jmol.modelset.ModelLoader
  - org.jmol.modelset.Orientation
  - org.jmol.modelset.StateScript
  - javajs.util.T3 (implements javajs.api.JSONEncodable, java.io.Serializable)
    - javajs.util.P3
      - org.jmol.util.Point3fi (implements java.lang.Cloneable)
        - org.jmol.modelset.Atom (implements org.jmol.util.Node)
  - org.jmol.modelset.Text
  - org.jmol.modelset.TickInfo
  - org.jmol.modelset.Trajectory

## Interface Hierarchy

- org.jmol.modelset.BondIterator
- org.jmol.modelset.Structure