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

#include <BALL/VIEW/MODELS/HBondModel.h>

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

List of all members.

Public Member Functions

Constructors and Destructors

 HBondModelProcessor ()
 HBondModelProcessor (const HBondModelProcessor &model)
virtual ~HBondModelProcessor ()
virtual void clear ()
Assignment

void set (const HBondModelProcessor &model)
const HBondModelProcessoroperator= (const HBondModelProcessor &model)

Processor specific methods



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

Detailed Description

HBondModelProcessor class.

Definition at line 23 of file HBondModel.h.


Constructor & Destructor Documentation

BALL::VIEW::HBondModelProcessor::HBondModelProcessor (  ) 

Default Constructor.

BALL::VIEW::HBondModelProcessor::HBondModelProcessor ( const HBondModelProcessor model  ) 

Copy constructor.

virtual BALL::VIEW::HBondModelProcessor::~HBondModelProcessor (  )  [virtual]

Destructor.


Member Function Documentation

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

Explicit default initialization. Calls AtomBondModelBaseProcessor::clear.

Reimplemented from BALL::VIEW::AtomBondModelBaseProcessor.

float BALL::VIEW::HBondModelProcessor::getRadius (  )  const [inline]

Definition at line 84 of file HBondModel.h.

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.

void BALL::VIEW::HBondModelProcessor::setRadius ( float  radius  )  [inline]

Definition at line 80 of file HBondModel.h.


Member Data Documentation

Definition at line 89 of file HBondModel.h.

Generated by  doxygen 1.6.3