BALL::VIEW::SecondaryStructureColorProcessor Class Reference
[Model Processors]

Coloring by the secondary structure, a Composite is in. More...

#include <standardColorProcessor.h>

Inheritance diagram for BALL::VIEW::SecondaryStructureColorProcessor:
Inheritance graph
[legend]

List of all members.


Public Member Functions

virtual void getColor (const Composite &composite, ColorRGBA &color_to_be_set)
Calculate a color for a Composite.
void setHelixColor (const ColorRGBA &color)
void setCoilColor (const ColorRGBA &color)
void setStrandColor (const ColorRGBA &color)
void setTurnColor (const ColorRGBA &color)
const ColorRGBA & getHelixColor () const
const ColorRGBA & getCoilColor () const
const ColorRGBA & getStrandColor () const
const ColorRGBA & getTurnColor () const
virtual void setTransparency (Size t)
Set the transparency.

Detailed Description

Coloring by the secondary structure, a Composite is in.

Member Function Documentation

virtual void BALL::VIEW::SecondaryStructureColorProcessor::getColor ( const Composite & composite,
ColorRGBA & color_to_be_set
) [virtual]

Calculate a color for a Composite.

The given ColorRGBA instance is set to the calculated color. This method is called by the operator() method. Here it just sets the default color. You have to overload this operator in derived classes.

Reimplemented from BALL::VIEW::ColorProcessor.

virtual void BALL::VIEW::SecondaryStructureColorProcessor::setTransparency ( Size value ) [virtual]

Set the transparency.

To be overloaded in derived classes

Reimplemented from BALL::VIEW::ColorProcessor.


Generated on Thu Aug 6 18:30:58 2009 for BALL by doxygen 1.5.8