uglymol
Version:
Macromolecular Viewer for Crystallographers
42 lines (30 loc) • 968 B
JavaScript
/* Dependencies between files (ES6 modules):
*
* isosurface.js <--,
* \
* v-- elmap.js <-.
* unitcell.js \
* ^- model.js <- viewer.js
* fromthree.js <--------------------' / /
* ^ ^----- draw.js <--------' /
* '------ controls.js <-------'
*/
// UnitCell class with methods to fractionalize/orthogonalize coords
export * from './unitcell.js';
// molecule model
export * from './model.js';
// isosurface extraction, marching cubes etc.
export * from './isosurface.js';
// electron density map
export * from './elmap.js';
// GRAPHICS
// modified subset of THREE.js
export * from './fromthree.js';
// drawing primitives
export * from './draw.js';
// mouse/touchscreen controls
export * from './controls.js';
// Viewer
export * from './viewer.js';
// ReciprocalViewer - small extra code that shows reciprocal lattice
export * from './reciprocal.js';