Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keep plotter interface #5

Open
wants to merge 5 commits into
base: feature/ColourProvider
Choose a base branch
from

Conversation

tobiasmaier
Copy link
Collaborator

@tobiasmaier tobiasmaier commented Sep 17, 2022

The plotter has a virtual destructor an may be subclassed by a user. The changes there might break some user code. This PR keeps ColourWheel in plotter and changes the implementation of ColourWheel that is now an adapter to ColourProvider.

MacOS build failure seems to be unrelated to this PR. It seems to happen on sevenlovegrove/Pangolin/master too stevenlovegrove#323.

@tobiasmaier tobiasmaier force-pushed the tm/keep-plotter-interface branch from 1a393d8 to 0790c11 Compare September 17, 2022 18:52
@tobiasmaier tobiasmaier changed the title Tm/keep plotter interface Keep plotter interface Sep 17, 2022
@tobiasmaier tobiasmaier marked this pull request as ready for review September 17, 2022 19:21
@tobiasmaier tobiasmaier self-assigned this Sep 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants