BALL
1.4.79
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
BALL
VIEW
MODELS
HBondModel.h
Go to the documentation of this file.
1
// -*- Mode: C++; tab-width: 2; -*-
2
// vi: set ts=2:
3
//
4
// $Id: HBondModel.h,v 1.8 2005/12/23 17:02:16 amoll Exp $
5
//
6
7
#ifndef BALL_VIEW_MODELS_HBONDMODELPROCESSOR_H
8
#define BALL_VIEW_MODELS_HBONDMODELPROCESSOR_H
9
10
#ifndef BALL_VIEW_MODELS_ATOMBONDMODELBASEPROCESSOR_H
11
# include <
BALL/VIEW/MODELS/atomBondModelBaseProcessor.h
>
12
#endif
13
14
namespace
BALL
15
{
16
class
Atom
;
17
18
namespace
VIEW
19
{
23
class
BALL_VIEW_EXPORT
HBondModelProcessor
:
public
AtomBondModelBaseProcessor
24
{
25
public
:
26
27
BALL_CREATE
(
HBondModelProcessor
)
28
29
32
35
HBondModelProcessor
();
36
39
HBondModelProcessor
(
const
HBondModelProcessor
& model);
40
43
virtual
~
HBondModelProcessor
();
44
48
virtual
void
clear();
49
51
54
58
void
set(
const
HBondModelProcessor
& model);
59
64
const
HBondModelProcessor
& operator = (
const
HBondModelProcessor
& model);
65
67
70
77
virtual
Processor::Result
operator() (
Composite
& composite);
78
80
void
setRadius
(
float
radius)
81
{ radius_ = radius;}
82
84
float
getRadius
()
const
85
{
return
radius_;}
86
87
protected
:
88
89
float
radius_
;
90
92
};
93
94
}
// namespace VIEW
95
}
// namespace BALL
96
97
#endif // BALL_VIEW_MODELS_HBONDMODELPROCESSOR_H
BALL_CREATE
#define BALL_CREATE(name)
Definition:
create.h:62
BALL::VIEW::HBondModelProcessor::radius_
float radius_
Definition:
HBondModel.h:89
BALL::VIEW::AtomBondModelBaseProcessor
Definition:
atomBondModelBaseProcessor.h:31
BALL::VIEW::HBondModelProcessor::setRadius
void setRadius(float radius)
Definition:
HBondModel.h:80
BALL::Composite
Definition:
composite.h:71
BALL_VIEW_EXPORT
#define BALL_VIEW_EXPORT
Definition:
COMMON/global.h:52
atomBondModelBaseProcessor.h
BALL::Processor::Result
int Result
Definition:
processor.h:36
BALL::VIEW::HBondModelProcessor::getRadius
float getRadius() const
Definition:
HBondModel.h:84
BALL::VIEW::HBondModelProcessor
Definition:
HBondModel.h:23
BALL::PDB::Atom
char Atom[5]
Definition:
PDBdefs.h:257
Generated by
1.8.7