Loading...
Searching...
No Matches
vanDerWaalsModel.h
Go to the documentation of this file.
// -*- Mode: C++; tab-width: 2; -*-
// vi: set ts=2:
//
// $Id: vanDerWaalsModel.h,v 1.12 2005/12/23 17:02:19 amoll Exp $
//
#ifndef BALL_VIEW_MODELS_VANDERWAALSMODEL_H
#define BALL_VIEW_MODELS_VANDERWAALSMODEL_H
#ifndef BALL_VIEW_MODELS_ATOMBONDMODELBASEPROCESSOR_H
# include <BALL/VIEW/MODELS/atomBondModelBaseProcessor.h>
#endif
namespace BALL
{
namespace VIEW
{
class BALL_VIEW_EXPORT AddVanDerWaalsModel: public AtomBondModelBaseProcessor
{
public:
BALL_CREATE(AddVanDerWaalsModel)
//@{
AddVanDerWaalsModel();
AddVanDerWaalsModel(const AddVanDerWaalsModel& add_van_der_waals_model);
virtual ~AddVanDerWaalsModel();
virtual Processor::Result operator() (Composite& composite);
virtual void dump(std::ostream& s = std::cout, Size depth = 0) const;
void setVDWRadiusFactor(float value)
{ radius_factor_ = value;}
float getVDWRadiusFactor() const
{ return radius_factor_;}
protected:
float radius_factor_;
};
} // namespace VIEW
} // namespace BALL
#endif // BALL_VIEW_MODELS_VANDERWAALSMODEL_H
BALL_VIEW_EXPORT
#define BALL_VIEW_EXPORT
Definition COMMON/global.h:52
atomBondModelBaseProcessor.h
BALL::Composite
Definition composite.h:74
BALL::Processor
Definition processor.h:32
BALL::Result
Definition result.h:22
BALL::VIEW::AddVanDerWaalsModel::setVDWRadiusFactor
void setVDWRadiusFactor(float value)
Default = 1.
Definition vanDerWaalsModel.h:81
BALL::VIEW::AddVanDerWaalsModel::AddVanDerWaalsModel
AddVanDerWaalsModel()
BALL::VIEW::AddVanDerWaalsModel::getVDWRadiusFactor
float getVDWRadiusFactor() const
Definition vanDerWaalsModel.h:85
BALL::VIEW::AddVanDerWaalsModel::dump
virtual void dump(std::ostream &s=std::cout, Size depth=0) const
BALL::VIEW::AddVanDerWaalsModel::radius_factor_
float radius_factor_
Definition vanDerWaalsModel.h:91
BALL::VIEW::AtomBondModelBaseProcessor::AtomBondModelBaseProcessor
AtomBondModelBaseProcessor()
BALL_CREATE
#define BALL_CREATE(name)
Definition create.h:62
BALL::VIEW
Definition constraints.h:35
BALL
Definition constants.h:13
BALL::Size
BALL_SIZE_TYPE Size
Definition COMMON/global.h:114
std
STL namespace.