1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
class MolecularControl
: DockWidget
{
%TypeHeaderCode
#include <BALL/VIEW/WIDGETS/molecularControl.h>
%End
public:
static Size countInstances();
static MolecularControl* getInstance(Position);
MolecularControl() throw();
~MolecularControl() throw();
Size removeComposite(Composite&) throw();
PyCompositeList getSelection() throw();
virtual void updateContextMenu(Composite&) throw();
virtual void initializeWidget(MainControl&) throw();
Size applySelector(const String&) throw();
Size applySelector();
void showDistance();
void createRepresentation();
void compositeProperties();
void bondProperties();
void checkResidue();
void buildBonds();
void centerCamera();
void countItems();
void showFilename();
void updateSelection();
void highlightSelection() throw();
void highlight(PyCompositeList) throw();
void cut();
void copy();
void paste();
void clearClipboard();
void select();
void deselect();
void moveItems();
void collapseAll();
void expandAll();
void showSelectorHelp();
void clearSelector();
void switchShowSecondaryStructure();
};
|