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

problem.surfaces.shift_x, y, z #74

Open
MicahGale opened this issue May 25, 2022 · 2 comments
Open

problem.surfaces.shift_x, y, z #74

MicahGale opened this issue May 25, 2022 · 2 comments
Assignees
Labels
feature request An issue that improves the user interface.

Comments

@MicahGale
Copy link
Collaborator

In GitLab by @tjlaboss on May 25, 2022, 11:25

Requires #32.

Once it is easy to shift a surface in x, y, z:

a numbered object collection like 'pz', 'c_z', etc. could be made, and called something like 'shiftable_z' or whatever.

Then a user can say for surf in problem.shiftable_z: surf.do_thing(dz)

@MicahGale
Copy link
Collaborator Author

I like it. Not sure I like the name though.

Probably would need to make a new generator object.

Question: if there's a surface that we know should support this sort of translation but doesn't, should that raise an error?

@MicahGale
Copy link
Collaborator Author

In GitLab by @tjlaboss on May 25, 2022, 11:59

Yes, a NotImplementedError

@MicahGale MicahGale removed this from the Release-1.0.0 milestone Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request An issue that improves the user interface.
Projects
None yet
Development

No branches or pull requests

2 participants