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

TODOs from codebase #45

Open
K-Meech opened this issue Aug 11, 2024 · 0 comments
Open

TODOs from codebase #45

K-Meech opened this issue Aug 11, 2024 · 0 comments

Comments

@K-Meech
Copy link
Collaborator

K-Meech commented Aug 11, 2024

Copied over some todos found while tidying up the codebase:

  • neaten up code structure, possibly clearer labelling of which coordinate system & units are being used

  • check degree symbols work on mac

  • add cutting-plane to target distance in cutting mode (would be nice check for me for distances, and could be useful for folks to plan their runs)

  • make plane update as efficient as possible

  • Add some buttons for e.g. reset view, centre view for microtome, centre view for sample etc

  • Add a check that target plane is behind block face (or intersects it)

  • make GOTOs match normals properly? Issue is imglib2 uses a coordinate system from top left so normal vector t calculates is into page not out of it, like our target normals are set?

  • make generic for any bit depth - currently only accepts 8 bit

  • make it so transparency panel doesn't appear if plane not initialised

  • do checks for legitimacy of values when load from settings? e.g. that vertices lie on the block plane

  • make so doesn't show windows until all loaded?

  • check against original blender solution. Make mock file for case of intersection with block face - check how two solutions compare

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

No branches or pull requests

1 participant