Contains the core classes of MarvinSpace including the graphic canvas and the basic visualizer classes.
Interface Summary Interface Description MacroMoleculeComponent.MoleculeVisualizer
Class Summary Class Description AtomPropertyThe
AtomPropertyclass provides access to chemical properties of
Moleculeatoms by atom index.
BoundingBoxClass for representing a bounding box of any component in the 3D space. CellOrComponentIdClass to identify cells and components. ComponentElementClass to identify parts of GraphicComponents mainly during selection. GraphicCell
GraphicCellis a rectangular part of the OpenGL2 canvas containing
GraphicComponentGraphicComponents are the basic objects what MarvinSpace can visualize and handle. GraphicScene
GraphicSceneis the main "entry point" to MarvinSpace.
MacroMoleculeComponentMacroMoleculeComponent is a visualizer of complex structures. MolecularSurfaceComponentClass that represents a surface of a molecule. MoleculeComponent
MoleculeComponentis the basic visualizer of simple molecules in MarvinSpace.
MSpaceEasyEasy-to-use functions of MarvinSpace, customizable gui for applets and applications. PharmacophoreArrow
PharmacophoreArrowprovides an extension of
PharmacophorePointto represent pharmacophores by introducing directionality.
PharmacophorePointSimple spherical representation of a pharmacophoric point/area. SurfaceColoringSurfaceColoring is an easy-to-use tool to map different properties as colors onto surfaces. SurfaceComponentClass that represents a surface defined by its vertices, normal vectors and polygons.