-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
DetectorsIssue affects the detectorsIssue affects the detectorsFunctionalityIssue adds to the functionality of the packageIssue adds to the functionality of the packageGeneralisationIssue affects the generalisation of the packageIssue affects the generalisation of the packagegood first issueGood for newcomersGood for newcomerslow priorityShould be fixed eventually, but isn't urgentShould be fixed eventually, but isn't urgent
Description
At the moment, Volume.draw works only for horizontal layers.
It would be good to modify it to draw arbitrarily oriented layers, for the future.
The only technical issue preventing this is that currently the layers have xyz placement but only xy spans. If all layer/panel classes returned xyz placement and xyz span, this could be generalized to arbitrarily oriented panels/layers in an Euclidean space.
Requires: changing the interface of layers/panels significantly, to return also a z span, and adapt the code to accept the new interface.
Metadata
Metadata
Assignees
Labels
DetectorsIssue affects the detectorsIssue affects the detectorsFunctionalityIssue adds to the functionality of the packageIssue adds to the functionality of the packageGeneralisationIssue affects the generalisation of the packageIssue affects the generalisation of the packagegood first issueGood for newcomersGood for newcomerslow priorityShould be fixed eventually, but isn't urgentShould be fixed eventually, but isn't urgent