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

Add visualization elements, e.g. optical axis #111

Open
hamogu opened this issue Jan 6, 2017 · 0 comments
Open

Add visualization elements, e.g. optical axis #111

hamogu opened this issue Jan 6, 2017 · 0 comments
Milestone

Comments

@hamogu
Copy link
Member

hamogu commented Jan 6, 2017

These won't interact with photons, but can be useful for visualization. Implementing these as their own class has the advantage that they can have class attributes which preset display properties such as color.
Having them as their own class also makes it easier to export the same model in different plotting backends (e.g. 3D and 2 d schematic).

Ideas for such elements:

  • Optical axis. Can be mostly autogenerated form mirrors, but needs limits for display (not to +- inf).
  • Text
@hamogu hamogu added this to the future milestone Jan 6, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant