BALL  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
BALL::VIEW::EditableScene::EditOperation Class Reference

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

Public Types

enum  OperationType { DEFAULT, ADDED__ATOM, ADDED__BOND, CHANGED__TYPE }
 

Public Member Functions

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

Public Attributes

int operationType
 
Atomatom
 
Bondbond
 
String description
 

Detailed Description

Definition at line 53 of file editableScene.h.

Member Enumeration Documentation

Enumerator
DEFAULT 
ADDED__ATOM 
ADDED__BOND 
CHANGED__TYPE 

Definition at line 70 of file editableScene.h.

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

Atom* BALL::VIEW::EditableScene::EditOperation::atom

Definition at line 83 of file editableScene.h.

Bond* BALL::VIEW::EditableScene::EditOperation::bond

Definition at line 84 of file editableScene.h.

String BALL::VIEW::EditableScene::EditOperation::description

Definition at line 85 of file editableScene.h.

int BALL::VIEW::EditableScene::EditOperation::operationType

Definition at line 82 of file editableScene.h.