Package chemaxon.marvin.space
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 AtomProperty TheAtomProperty
class provides access to chemical properties ofMolecule
atoms by atom index.BoundingBox Class for representing a bounding box of any component in the 3D space.CellOrComponentId Class to identify cells and components.ComponentElement Class to identify parts of GraphicComponents mainly during selection.GraphicCell GraphicCell
is a rectangular part of the OpenGL2 canvas containingGraphicComponent
s.GraphicComponent GraphicComponents are the basic objects what MarvinSpace can visualize and handle.GraphicScene GraphicScene
is the main "entry point" to MarvinSpace.MacroMoleculeComponent MacroMoleculeComponent is a visualizer of complex structures.MolecularSurfaceComponent Class that represents a surface of a molecule.MoleculeComponent MoleculeComponent
is the basic visualizer of simple molecules in MarvinSpace.MSpaceEasy Easy-to-use functions of MarvinSpace, customizable gui for applets and applications.PharmacophoreArrow PharmacophoreArrow
provides an extension ofPharmacophorePoint
to represent pharmacophores by introducing directionality.PharmacophorePoint Simple spherical representation of a pharmacophoric point/area.SurfaceColoring SurfaceColoring is an easy-to-use tool to map different properties as colors onto surfaces.SurfaceComponent Class that represents a surface defined by its vertices, normal vectors and polygons.