source: tests/regression/Selection/Atoms/testsuite-selection-atoms.at

Candidate_v1.6.1
Last change on this file was 3f6aac, checked in by Frederik Heber <frederik.heber@…>, 7 years ago

Added (Un)selectAtomByName.

  • Descriptor for AtomByName was already present.
  • TESTS: also added regression test.
  • Property mode set to 100644
File size: 3.3 KB
RevLine 
[6253ed]1#
2# MoleCuilder - creates and alters molecular systems
3# Copyright (C) 2008-2012 University of Bonn
4#
5# This program is free software: you can redistribute it and/or modify
6# it under the terms of the GNU General Public License as published by
7# the Free Software Foundation, either version 3 of the License, or
8# (at your option) any later version.
9#
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13# GNU General Public License for more details.
14#
15# You should have received a copy of the GNU General Public License
16# along with this program. If not, see <http://www.gnu.org/licenses/>.
17#
[170ba6]18AT_BANNER([MoleCuilder - Atom selections])
19
20### ATOMS ####
21
22# (un)select all atoms
[f2872a]23m4_include(Selection/Atoms/AllAtoms/testsuite-selection-select-all-atoms.at)
24m4_include(Selection/Atoms/AllAtoms/testsuite-selection-unselect-all-atoms.at)
[170ba6]25
26# (un)select all atoms of molecule
[f2872a]27m4_include(Selection/Atoms/AllAtomsOfMolecule/testsuite-selection-select-all-atoms-of-molecule.at)
28m4_include(Selection/Atoms/AllAtomsOfMolecule/testsuite-selection-unselect-all-atoms-of-molecule.at)
[170ba6]29
30# (un)select atoms by element
[f2872a]31m4_include(Selection/Atoms/AtomByElement/testsuite-selection-select-atoms-by-element.at)
32m4_include(Selection/Atoms/AtomByElement/testsuite-selection-unselect-atoms-by-element.at)
[170ba6]33
34# (un)select atom by id
[f2872a]35m4_include(Selection/Atoms/AtomById/testsuite-selection-select-atom-by-id.at)
[f7c7cf]36m4_include(Selection/Atoms/AtomById/testsuite-selection-select-atom-by-id-multiple.at)
[f2872a]37m4_include(Selection/Atoms/AtomById/testsuite-selection-unselect-atom-by-id.at)
[f7c7cf]38m4_include(Selection/Atoms/AtomById/testsuite-selection-unselect-atom-by-id-multiple.at)
[170ba6]39
[3f6aac]40# (un)select atoms by name
41m4_include(Selection/Atoms/AtomByName/testsuite-selection-select-atoms-by-name.at)
42m4_include(Selection/Atoms/AtomByName/testsuite-selection-unselect-atoms-by-name.at)
43
[61c364]44# (un)select atom by order
45m4_include(Selection/Atoms/AtomByOrder/testsuite-selection-select-atom-by-order.at)
46m4_include(Selection/Atoms/AtomByOrder/testsuite-selection-unselect-atom-by-order.at)
47
[170ba6]48# (un)select atoms inside cuboid
[f2872a]49m4_include(Selection/Atoms/AtomsInsideCuboid/testsuite-selection-select-atoms-inside-cuboid.at)
50m4_include(Selection/Atoms/AtomsInsideCuboid/testsuite-selection-select-atoms-inside-cuboid-with-defaults.at)
51m4_include(Selection/Atoms/AtomsInsideCuboid/testsuite-selection-unselect-atoms-inside-cuboid.at)
[170ba6]52
53# (un)select atoms inside sphere
[f2872a]54m4_include(Selection/Atoms/AtomsInsideSphere/testsuite-selection-select-atoms-inside-sphere.at)
[3e1b7b]55m4_include(Selection/Atoms/AtomsInsideSphere/testsuite-selection-select-atoms-inside-tiny-sphere.at)
[f2872a]56m4_include(Selection/Atoms/AtomsInsideSphere/testsuite-selection-unselect-atoms-inside-sphere.at)
[3e1b7b]57m4_include(Selection/Atoms/AtomsInsideSphere/testsuite-selection-unselect-atoms-inside-tiny-sphere.at)
[170ba6]58
59# clear atom selection
60m4_include(Selection/Atoms/ClearAtoms/testsuite-selection-clear-atoms.at)
[ebc499]61
62# invert selection
63m4_include(Selection/Atoms/InvertAtoms/testsuite-selection-invert-atoms.at)
64
[3213f2]65# push atom selection
66m4_include(Selection/Atoms/PushAtomSelection/testsuite-selection-push-atom-selection.at)
67
68# pop atom selection
69m4_include(Selection/Atoms/PopAtomSelection/testsuite-selection-pop-atom-selection.at)
Note: See TracBrowser for help on using the repository browser.