BALL
1.4.2
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
lineModel.h
Go to the documentation of this file.
1
// -*- Mode: C++; tab-width: 2; -*-
2
// vi: set ts=2:
3
//
4
// $Id: lineModel.h,v 1.12 2005/12/23 17:02:18 amoll Exp $
5
//
6
7
#ifndef BALL_VIEW_MODELS_LINEMODEL_H
8
#define BALL_VIEW_MODELS_LINEMODEL_H
9
10
#ifndef BALL_VIEW_MODELS_ATOMBONDMODELBASEPROCESSOR_H
11
# include <
BALL/VIEW/MODELS/atomBondModelBaseProcessor.h
>
12
#endif
13
14
namespace
BALL
15
{
16
namespace
VIEW
17
{
18
25
class
BALL_VIEW_EXPORT
AddLineModel
:
public
AtomBondModelBaseProcessor
26
{
27
public
:
28
29
BALL_CREATE
(
AddLineModel
)
30
31
34
37
AddLineModel
();
38
41
AddLineModel
(
const
AddLineModel
& add_line_model);
42
45
virtual
~
AddLineModel
();
46
48
51
65
virtual
Processor::Result
operator() (
Composite
& composite);
66
68
71
80
virtual
void
dump(std::ostream& s = std::cout,
Size
depth = 0)
const
;
81
83
84
protected
:
85
86
void
visualiseBond_(
const
Bond
& bond);
87
};
88
89
}
// namespace VIEW
90
}
// namspace BALL
91
92
#endif // BALL_VIEW_MODELS_LINEMODEL_H
Generated by
1.8.3.1