5#ifndef BALL_VIEW_DIALOGS_MOLECULARFILEDIALOG_H
6#define BALL_VIEW_DIALOGS_MOLECULARFILEDIALOG_H
8#ifndef BALL_COMMON_GLOBAL_H
12#ifndef BALL_VIEW_KERNEL_MODULARWIDGET_H
16#ifndef BALL_VIEW_KERNEL_COMMON_H
95 const
String& system_name);
virtual bool openFile(const String &filename)
bool writeSDFile(String filename, const System &system)
System * readSDFile(String filename, String system_name)
bool writeMOL2File(String filename, const System &system)
virtual void checkMenu(MainControl &main_control)
Overloaded from ModularWidget.
virtual bool finish_(const String &filename, const String &system_name, System *system)
System * readPDBFile(String filename, String system_name)
System * readMOL2File(String filename, String system_name)
MolecularFileDialog(const MolecularFileDialog &mfd)
virtual void onNotify(Message *message)
virtual String getSupportedFileFormats() const
bool writeACFile(String filename, const System &system)
virtual void initializeWidget(MainControl &main_control)
virtual bool canHandle(const String &fileformat) const
bool read_all_pdb_models_
virtual System * openMolecularFile(const String &file)
System * readHINFile(String filename, String system_name)
bool writeHINFile(String filename, const System &system)
virtual String getSupportedFileFormatsList() const
void setReadPDBModels(bool read)
System * readMOLFile(String filename, String system_name)
System * readACFile(String filename, String system_name)
System * openFile_(String type)
MolecularFileDialog(QWidget *parent=0, const char *name="MolecularFileDialog")
bool writeXYZFile(String filename, const System &system)
System * readXYZFile(String filename, String system_name)
bool writeMOLFile(String filename, const System &system)
bool writePDBFile(String filename, const System &system)
#define BALL_EMBEDDABLE(TYPE, BASE)