Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

Model Processors
[Visualisation]


Classes

class  VIEW::AtomBondModelBaseProcessor
 AtomBondModelBaseProcessor class. More...
class  VIEW::AddBackboneModel
 AddBackboneModel class. More...
class  VIEW::AddBallAndStickModel
 AddBallAndStickModel class. More...
class  VIEW::AddCartoonModel
 AddCartoonModel class. More...
class  VIEW::ColorProcessor
 Calculating colors for given GeometricObject instances. More...
class  VIEW::InterpolateColorProcessor
 Base class for ColorProcessors, that interpolate between two values. More...
class  VIEW::FieldLineCreator
 FieldLineCreator class. More...
class  VIEW::ForceModel
 ForceModel class. More...
class  VIEW::HBondModelProcessor
 HBondModelProcessor class. More...
class  VIEW::LabelModel
 LabelModel class. More...
class  VIEW::AddLineModel
 AddLineModel class. More...
class  VIEW::ModelProcessor
 Base class for all model processors. More...
class  VIEW::ElementColorProcessor
 ElementColorProcessor class. More...
class  VIEW::ResidueNumberColorProcessor
 ColorProcessor for coloring by the numbers of the Residue 's. More...
class  VIEW::ResidueNameColorProcessor
 ResidueNameColorProcessor is derived from the class ColorProcessor. More...
class  VIEW::AtomChargeColorProcessor
 AtomChargeColorProcessor class. More...
class  VIEW::AtomDistanceColorProcessor
 AtomDistanceColorProcessor class. More...
class  VIEW::CustomColorProcessor
 CustomColorProcessor colorizes every GeometricObject with the default color. More...
class  VIEW::TemperatureFactorColorProcessor
 Coloring by the temperature factor of atoms from a PDBFile. More...
class  VIEW::OccupancyColorProcessor
 Coloring by the occupancy of atoms from a PDBFile. More...
class  VIEW::ForceColorProcessor
 Coloring by the forces, acting on atoms. More...
class  VIEW::SecondaryStructureColorProcessor
 Coloring by the secondary structure, a Composite is in. More...
class  VIEW::ResidueTypeColorProcessor
 Coloring by the type of a Residue. More...
class  VIEW::AddSurfaceModel
 AddSurfaceModel class. More...
class  VIEW::AddVanDerWaalsModel
 AddVanDerWaalsModel class. More...

Detailed Description

Molecular Models

There are several model types to visualise molecular structures in VIEW:

Every model is implemeted in a class derived from ModelProcessor, which operates on Kernel objects (Atoms , Bonds , ...).

If you want to add a new model, you have to do four things:

The new model will be automaticaly added to the DisplayProperties dialog.

Coloring Methods

There are also several methods to colorize the molecular models and every method is implemented in a class derived from ColorProcessor . Every instance of Representation can have a pointer to an object of ColorProcessor , which it calls to get the color for the GeometricObjects .