BALL  1.5.0
vanDerWaalsModel.h
Go to the documentation of this file.
1 // -*- Mode: C++; tab-width: 2; -*-
2 // vi: set ts=2:
3 //
4 // $Id: vanDerWaalsModel.h,v 1.12 2005/12/23 17:02:19 amoll Exp $
5 //
6 
7 #ifndef BALL_VIEW_MODELS_VANDERWAALSMODEL_H
8 #define BALL_VIEW_MODELS_VANDERWAALSMODEL_H
9 
10 #ifndef BALL_VIEW_MODELS_ATOMBONDMODELBASEPROCESSOR_H
12 #endif
13 
14 namespace BALL
15 {
16  namespace VIEW
17  {
25  {
26  public:
27 
29 
30 
33 
37 
40  AddVanDerWaalsModel(const AddVanDerWaalsModel& add_van_der_waals_model);
41 
44  virtual ~AddVanDerWaalsModel();
45 
47 
50 
65  virtual Processor::Result operator() (Composite& composite);
66 
68 
71 
78  virtual void dump(std::ostream& s = std::cout, Size depth = 0) const;
79 
81  void setVDWRadiusFactor(float value)
82  { radius_factor_ = value;}
83 
85  float getVDWRadiusFactor() const
86  { return radius_factor_;}
87 
89 
90  protected:
92  };
93 
94  } // namespace VIEW
95 } // namespace BALL
96 
97 #endif // BALL_VIEW_MODELS_VANDERWAALSMODEL_H
BALL_VIEW_EXPORT
#define BALL_VIEW_EXPORT
Definition: COMMON/global.h:52
BALL::VIEW::AddVanDerWaalsModel::setVDWRadiusFactor
void setVDWRadiusFactor(float value)
Default = 1.
Definition: vanDerWaalsModel.h:81
BALL_SIZE_TYPE
BALL::VIEW::AddVanDerWaalsModel::radius_factor_
float radius_factor_
Definition: vanDerWaalsModel.h:91
BALL
Definition: constants.h:12
BALL::VIEW::AddVanDerWaalsModel
Definition: vanDerWaalsModel.h:24
BALL::VIEW::AddVanDerWaalsModel::getVDWRadiusFactor
float getVDWRadiusFactor() const
Definition: vanDerWaalsModel.h:85
BALL::Composite
Definition: composite.h:71
BALL::Processor::Result
int Result
Definition: processor.h:36
BALL_CREATE
#define BALL_CREATE(name)
Definition: create.h:62
BALL::VIEW::AtomBondModelBaseProcessor
Definition: atomBondModelBaseProcessor.h:31
atomBondModelBaseProcessor.h