This PR enables passing a valid Matplotlib color to color simulator reflectors in KikuchiPatternSimulator.plot() when plotting with Matplotlib (not PyVista).
This is useful when you want to plot more than one phase's reflectors in the same (stereographic) plot, coloring one red and one blue, e.g.
Also, contrast with linear or square scaling (of intensities from structure factors) is improved.
Description of the change
This PR enables passing a valid Matplotlib color to color simulator reflectors in
KikuchiPatternSimulator.plot()
when plotting with Matplotlib (not PyVista).This is useful when you want to plot more than one phase's reflectors in the same (stereographic) plot, coloring one red and one blue, e.g.
Also, contrast with linear or square scaling (of intensities from structure factors) is improved.
Progress of the PR
Minimal example of the bug fix or new feature
For reviewers
__init__.py
.CHANGELOG.rst
.release.py
,.zenodo.json
and.all-contributorsrc
with the table regenerated.