2D renderer using HTML5 canvas.
Index
render/2d/kekule.render.canvasRenderer.js
render/2d/kekule.render.glyphRender2D.js
A default implementation of 2D renderer to render small glyphs.
render/2d/kekule.render.raphaelRenderer.js
2D renderer using Raphael.js.
render/2d/kekule.render.renderer2D.js
A default implementation of 2D molecule renderer.
render/3d/kekule.render.renderer3D.js
A default implementation of 3D molecule renderer.
render/3d/kekule.render.threeRenderer.js
3D renderer using three.js library.
render/kekule.render.base.js
Base (abstract) class of 2D or 3D molecule renderers.
- Source:
render/kekule.render.baseTextRender.js
An abstract implementation of a rich text drawer.
render/kekule.render.boundInfoRecorder.js
This file contains a helper class to record all bound infos of basic object
during the rendering of chem object.
render/kekule.render.configs.js
Changable global configurations for renderers.
- Source:
render/kekule.render.extensions.js
Extend some core classes for displaying purpose.
- Source:
render/kekule.render.painter.js
This file contains classes to draw ChemSpace objects in 2D or 3D context.
Usually the user do not need to call renderer classes to draw, but use painter instances instead.
- Source:
render/kekule.render.renderColorData.js
Some predefined data used by 3D renderer.
render/kekule.render.utils.js
Utility classes and methods for rendering 2D or 3D molecule structures.
- Source: