BALL::VIEW::EditableScene::EditOperation Class Reference

#include <BALL/VIEW/WIDGETS/editableScene.h>

List of all members.

Public Types

enum  OperationType { DEFAULT, ADDED__ATOM, ADDED__BOND, CHANGED__TYPE }

Public Member Functions

 EditOperation ()
 Constructor.
 EditOperation (Atom *atom, Bond *bond, String description="Added Object", int operation=0)
 EditOperation (const EditOperation &eOperation)
virtual ~EditOperation ()
 Destructor.

Public Attributes

int operationType
Atomatom
Bondbond
String description

Member Enumeration Documentation

Enumerator:
DEFAULT 
ADDED__ATOM 
ADDED__BOND 
CHANGED__TYPE 

Constructor & Destructor Documentation

BALL::VIEW::EditableScene::EditOperation::EditOperation ( )

Constructor.

BALL::VIEW::EditableScene::EditOperation::EditOperation ( Atom atom,
Bond bond,
String  description = "Added Object",
int  operation = 0 
)
BALL::VIEW::EditableScene::EditOperation::EditOperation ( const EditOperation eOperation)
virtual BALL::VIEW::EditableScene::EditOperation::~EditOperation ( ) [virtual]

Destructor.


Member Data Documentation