Package edu.duke.cs.osprey.molscope.view

Types

Link copied to clipboard
class BallAndStick(mol: Molecule, selector: MoleculeSelector) : MoleculeRenderView

views a molecule using the ball and stick convention

Link copied to clipboard
class Color(name: String, shades: Map<ColorsMode, ColorRGBA>)
Link copied to clipboard
object ColorPalette
Link copied to clipboard
enum ColorsMode : Enum<ColorsMode>
Link copied to clipboard
class MoleculeRenderInfo(mol: Molecule, selector: MoleculeSelector, onChange: (Int) -> Unit)

Tracks changes to molecules so renderers can update their render buffers.

Link copied to clipboard
class MoleculeRenderStack(originalMol: Molecule, info: MoleculeRenderInfo)

A mechanism to temporarily override a molecule being rendered

Link copied to clipboard
interface MoleculeRenderView : RenderView

Represents a renderable view of a Molecule.

Link copied to clipboard
interface RenderView

Represents a renderable view of a Thing.

Link copied to clipboard
class SpaceFilling(mol: Molecule, selector: MoleculeSelector) : MoleculeRenderView

views a molecule using the space-filling sphere convention