Molecular Vis
Improving perception of molecular visualization
PDBLoader.h
1 #pragma once
2 #include <string>
3 #include <vector>
4 #include <gemmi/cif.hpp>
5 #include <gemmi/mmcif.hpp>
6 #include <gemmi/model.hpp>
7 #include <gemmi/chemcomp.hpp>
8 #include "../Geometry/Geometry.h"
9 #include <glm/glm.hpp>
10 #include "../Molecule/Molecule.h"
11 
16 class PDBLoader
17 {
18 private:
19  gemmi::Structure molStructure;
20 public:
26  PDBLoader(const std::string& dir);
27  ~PDBLoader();
28 
35 };
36 
Wrapper to simplify pdbx/mmcif format import.
Definition: PDBLoader.h:16
Struct for molecule data.
Definition: Molecule.h:36
Molecule getMolecule()
Definition: PDBLoader.cpp:26
PDBLoader(const std::string &dir)
Definition: PDBLoader.cpp:15