Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • iMSTK iMSTK
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 63
    • Issues 63
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • iMSTK
  • iMSTKiMSTK
  • Issues
  • #285

Closed
Open
Created Mar 05, 2021 by Andrew Wilson@andrew.wilson🐘Maintainer

Analytical Geometries Orientation Axes

Many of the analytical geometries use an orientation axes to represent rotations. Not all orientations can be represented with a single axes.

For instance, a analytical plane with normal (0, 1, 0) cannot be rotated around y.

This should instead be an AngleAxes. dir + theta. It would be more intuitive to just use the base class geometry 4x4 transform. Most of the render delegates just do an expensive rotate vector to vector computation anyways, to produce this transform.

Edited Apr 28, 2021 by Andrew Wilson
Assignee
Assign to
Time tracking