File: molecularFileDialog.sip

package info (click to toggle)
ball 1.5.0%2Bgit20180813.37fc53c-3
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 239,848 kB
  • sloc: cpp: 326,149; ansic: 4,208; python: 2,303; yacc: 1,778; lex: 1,099; xml: 958; sh: 322; makefile: 93
file content (32 lines) | stat: -rw-r--r-- 1,052 bytes parent folder | download | duplicates (4)
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
class MolecularFileDialog
	: ModularWidget
{
%TypeHeaderCode
	#include <BALL/VIEW/DIALOGS/molecularFileDialog.h>
%End
	public:

	static Size countInstances();
	static MolecularFileDialog* getInstance(Position);

	~MolecularFileDialog() throw();
	virtual void initializeWidget(MainControl&) throw();
	virtual void readFiles();
	virtual System* openMolecularFile(const String&) throw();
	virtual System* openMolecularFile(const String&, const String&,
		const String&) throw();
	virtual bool writeFile();
	System* readPDBFile(String, String) throw();
	System* readHINFile(String, String) throw();
	System* readMOL2File(String, String) throw();
	System* readMOLFile(String, String) throw();
	System* readSDFile(String, String) throw();
	bool writePDBFile(String, const System&) throw();
	bool writeHINFile(String, const System&) throw();
	bool writeMOLFile(String, const System&) throw();
	bool writeMOL2File(String, const System&) throw();
	bool writeSDFile(String, const System&) throw();

	private:
	MolecularFileDialog(const MolecularFileDialog&);
};