struct atom { glm::vec3 position; int atomicNumber; }; #define NUMATOMS 24 struct atom Atoms[NUMATOMS] = { { glm::vec3( -1.799, 0.022, 0.602 ), 6 }, { glm::vec3( -1.586, -0.945, -0.363 ), 7 }, { glm::vec3( -2.731, -1.654, -0.954 ), 6 }, { glm::vec3( -0.301, -1.248, -0.776 ), 6 }, { glm::vec3( 0.789, -0.574, -0.214 ), 6 }, { glm::vec3( 0.563, 0.404, 0.763 ), 6 }, { glm::vec3( -0.728, 0.694, 1.163 ), 7 }, { glm::vec3( -0.964, 1.720, 2.189 ), 6 }, { glm::vec3( 1.752, 0.896, 1.139 ), 7 }, { glm::vec3( 2.729, 0.287, 0.454 ), 6 }, { glm::vec3( 2.158, -0.638, -0.400 ), 7 }, { glm::vec3( 2.871, -1.524, -1.331 ), 6 }, { glm::vec3( -0.101, -2.186, -1.712 ), 8 }, { glm::vec3( -3.048, 0.309, 0.996 ), 8 }, { glm::vec3( 3.786, 0.485, 0.553 ), 1 }, { glm::vec3( -2.947, -2.544, -0.368 ), 1 }, { glm::vec3( -2.491, -1.941, -1.976 ), 1 }, { glm::vec3( -3.601, -1.000, -0.955 ), 1 }, { glm::vec3( -1.088, 2.689, 1.711 ), 1 }, { glm::vec3( -0.114, 1.756, 2.868 ), 1 }, { glm::vec3( -1.864, 1.473, 2.748 ), 1 }, { glm::vec3( 2.981, -1.026, -2.293 ), 1 }, { glm::vec3( 2.305, -2.444, -1.462 ), 1 }, { glm::vec3( 3.855, -1.757, -0.929 ), 1 }, };