Description of work
The atom property editor in the 3D view tab has been modified, and now it groups atoms of the same type into single entries. This allows the user to change the colour or size of all the atoms of the same type at once.
At the moment it is NOT possible to edit the properties of individual atoms anymore.
Also, at the same time check boxes have been added which enable or disable different parts of the 3D display (atoms, bonds, axes and cell).
Fixes
vtk arrays are now set using numpy_to_vtk helper functions, and not in a for loop.
there is only one entry per chemical element in the atom property editor.
bonds can be switched off (e.g. if detecting them takes too long).
To test
Try toggling the checkboxes in 3D view both before and after selecting a trajectory.
Edit the atom properties for different atom types and check if the display gets updated each time.
Description of work The atom property editor in the 3D view tab has been modified, and now it groups atoms of the same type into single entries. This allows the user to change the colour or size of all the atoms of the same type at once.
At the moment it is NOT possible to edit the properties of individual atoms anymore.
Also, at the same time check boxes have been added which enable or disable different parts of the 3D display (atoms, bonds, axes and cell).
Fixes
for
loop.To test