BALL 1.5.0
Loading...
Searching...
No Matches
editOperation.h
Go to the documentation of this file.
1// -*- Mode: C++; tab-width: 2; -*-
2// vi: set ts=2:
3//
4
5#ifndef BALL_VIEW_KERNEL_EDITOPERATION_H
6#define BALL_VIEW_KERNEL_EDITOPERATION_H
7
8#ifndef BALL_DATATYPE_STRING_H
10#endif
11
12namespace BALL
13{
14 class Atom;
15 class Bond;
16
17 namespace VIEW
18 {
23 {
24 public:
25
28
30 EditOperation(Atom* atom, Bond* bond, String description= "Added Object", int operation=0);
31
33 virtual ~EditOperation();
34
37 {
41 CHANGED__TYPE
42 // DELETED__ATOM
43 // DELETED__BOND
44 //CHANGED__SYSTEM
45 //MOVED__ATOM
46 };
47
52 };
53 }
54}
55
56#endif // BALL_VIEW_KERNEL_EDITOPERATION_H
char Atom[5]
Definition PDBdefs.h:257
EditOperation()
Constructor.
EditOperation(Atom *atom, Bond *bond, String description="Added Object", int operation=0)
virtual ~EditOperation()
Destructor.
#define BALL_VIEW_EXPORT