# Uses of Annotation Interface
javajs.J2SRequireImport

Packages that use J2SRequireImport
Package
Description
org.jmol.export
org.jmol.i18n
org.jmol.modelset
org.jmol.util
org.jmol.viewer

## Uses of J2SRequireImport in org.jmol.export

Classes in org.jmol.export with annotations of type J2SRequireImport
Modifier and Type
Class
Description
`class`
`JSExporter`
A class to output WebGL graphics.

## Uses of J2SRequireImport in org.jmol.i18n

Classes in org.jmol.i18n with annotations of type J2SRequireImport
Modifier and Type
Class
Description
`class`
`GT`
The language list is now in org.jmol.i18n.Language -- Bob Hanson, 12/16/12 implementing translations in JavaScript

## Uses of J2SRequireImport in org.jmol.modelset

Classes in org.jmol.modelset with annotations of type J2SRequireImport
Modifier and Type
Class
Description
`class`
`Group`
The essential container for every atom.

## Uses of J2SRequireImport in org.jmol.util

Classes in org.jmol.util with annotations of type J2SRequireImport
Modifier and Type
Class
Description
`class`
`Geodesic`
J2SRequireImport is needed because we use ArrayUtil in a static method
`class`
`Normix`
Provides quantization of normalized vectors so that shading for lighting calculations can be handled by a simple index lookup

## Uses of J2SRequireImport in org.jmol.viewer

Classes in org.jmol.viewer with annotations of type J2SRequireImport
Modifier and Type
Class
Description
`final class`
`JC`