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.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Generated by  doxygen 1.6.3