Make AtomProperties class with Impl
authorPaul Bauer <paul.bauer.q@gmail.com>
Thu, 10 Jan 2019 12:33:34 +0000 (13:33 +0100)
committerMark Abraham <mark.j.abraham@gmail.com>
Fri, 11 Jan 2019 16:46:41 +0000 (17:46 +0100)
commit41aff7b69586566a82b6c91a38b9b320a5662a31
treee1e84a63e2eab851de0fea746832e561be618a5b
parent98e9140ce5c924c96e1315ca16a3a7ddbad284eb
Make AtomProperties class with Impl

Moved the atomprop structure to a class with the underlying arrays
implementation detail. Changed names to be more descriptive. Changed
functions to be class methods where appropriate.

Change-Id: Iffee0635008567735798d0ad5ac560d0cb1e582a
18 files changed:
src/gromacs/fileio/pdbio.cpp
src/gromacs/fileio/pdbio.h
src/gromacs/gmxana/gmx_editconf.cpp
src/gromacs/gmxpreprocess/insert-molecules.cpp
src/gromacs/gmxpreprocess/makeexclusiondistances.cpp
src/gromacs/gmxpreprocess/makeexclusiondistances.h
src/gromacs/gmxpreprocess/pdb2gmx.cpp
src/gromacs/gmxpreprocess/solvate.cpp
src/gromacs/tools/check.cpp
src/gromacs/topology/CMakeLists.txt
src/gromacs/topology/atomprop.cpp
src/gromacs/topology/atomprop.h
src/gromacs/topology/atoms.cpp
src/gromacs/trajectoryanalysis/modules/freevolume.cpp
src/gromacs/trajectoryanalysis/modules/sasa.cpp
src/programs/view/Xstuff.h
src/programs/view/manager.cpp
src/programs/view/manager.h