Loading...
Searching...
No Matches
HBondModel.h
Go to the documentation of this file.
// -*- Mode: C++; tab-width: 2; -*-
// vi: set ts=2:
//
// $Id: HBondModel.h,v 1.8 2005/12/23 17:02:16 amoll Exp $
//
#ifndef BALL_VIEW_MODELS_HBONDMODELPROCESSOR_H
#define BALL_VIEW_MODELS_HBONDMODELPROCESSOR_H
#ifndef BALL_VIEW_MODELS_ATOMBONDMODELBASEPROCESSOR_H
# include <BALL/VIEW/MODELS/atomBondModelBaseProcessor.h>
#endif
namespace BALL
{
class Atom;
namespace VIEW
{
class BALL_VIEW_EXPORT HBondModelProcessor: public AtomBondModelBaseProcessor
{
public:
BALL_CREATE(HBondModelProcessor)
//@{
HBondModelProcessor();
HBondModelProcessor(const HBondModelProcessor& model);
virtual ~HBondModelProcessor();
virtual void clear();
void set(const HBondModelProcessor& model);
const HBondModelProcessor& operator = (const HBondModelProcessor& model);
virtual Processor::Result operator() (Composite& composite);
void setRadius(float radius)
{ radius_ = radius;}
float getRadius() const
{ return radius_;}
protected:
float radius_;
};
} // namespace VIEW
} // namespace BALL
#endif // BALL_VIEW_MODELS_HBONDMODELPROCESSOR_H
BALL_VIEW_EXPORT
#define BALL_VIEW_EXPORT
Definition COMMON/global.h:52
atomBondModelBaseProcessor.h
BALL::Atom
Definition atom.h:90
BALL::Composite
Definition composite.h:74
BALL::Processor
Definition processor.h:32
BALL::Result
Definition result.h:22
BALL::VIEW::AtomBondModelBaseProcessor::AtomBondModelBaseProcessor
AtomBondModelBaseProcessor()
BALL::VIEW::HBondModelProcessor::radius_
float radius_
Definition HBondModel.h:89
BALL::VIEW::HBondModelProcessor::getRadius
float getRadius() const
Definition HBondModel.h:84
BALL::VIEW::HBondModelProcessor::setRadius
void setRadius(float radius)
Definition HBondModel.h:80
BALL::VIEW::HBondModelProcessor::HBondModelProcessor
HBondModelProcessor()
BALL::VIEW::HBondModelProcessor::set
void set(const HBondModelProcessor &model)
BALL::VIEW::HBondModelProcessor::clear
virtual void clear()
BALL_CREATE
#define BALL_CREATE(name)
Definition create.h:62
BALL::VIEW
Definition constraints.h:35
BALL
Definition constants.h:13