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

HBondModelProcessor class. More...

#include <HBondModel.h>

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

List of all members.


Public Member Functions

Constructors and Destructors
HBondModelProcessor ()
Default Constructor.
HBondModelProcessor (const HBondModelProcessor &model)
Copy constructor.
virtual ~HBondModelProcessor ()
Destructor.
virtual void clear ()
Explicit default initialization.
Assignment
void set (const HBondModelProcessor &model)
Assignment.
const HBondModelProcessor & operator= (const HBondModelProcessor &model)
Assignment operator.

Processor specific methods

float radius_
virtual Processor::Result operator() (Composite &composite)
Operator method.
void setRadius (float radius)
float getRadius () const

Detailed Description

HBondModelProcessor class.

Member Function Documentation

virtual void BALL::VIEW::HBondModelProcessor::clear ( ) [virtual]

Explicit default initialization.

Calls AtomBondModelBaseProcessor::clear.

Reimplemented from BALL::VIEW::AtomBondModelBaseProcessor.

virtual Processor::Result BALL::VIEW::HBondModelProcessor::operator() ( Composite & composite ) [virtual]

Operator method.

This method iterates over each Composite object reachable in the Composite tree. If the composite is of kind Atom than a Sphere is created for that atom, and the atom is inserted with the method insertAtom_().

Reimplemented from BALL::VIEW::AtomBondModelBaseProcessor.

const HBondModelProcessor& BALL::VIEW::HBondModelProcessor::operator= ( const HBondModelProcessor & model )

Assignment operator.

Calls set().

Parameters:
model the HBondModelProcessor to be copied

void BALL::VIEW::HBondModelProcessor::set ( const HBondModelProcessor & model )

Assignment.

Calls AtomBondModelBaseProcessor::set.


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