steve9000gi/CompareCases — comment on commit 3794da86330eff85fb3b6e31bc57a14c02d5e76e
File:  line 0
By steve9000gi:

Axes
* Implemented "ghost axes": duplicate x and y axes that are used to cleave to the MI threshold plane as an additional guide to user orientation in the CaseSpace dialog.

CaseSpaceDialog
* Resized and rearranged GUI to support 1920 x 1080 min resolution
* Incorporated Axes::"ghost axes" as thresholdAxesAssembly
* Added axis planes: vertical planes, each color-coded to correspond to its associated axis, extending in z from x and y axes to the MI threshold plane as an optional additional guide to user orientation in 3-space
* Added check boxes and auxiliary code to support toggling visibility of threshold axes, axis planes, and threshold plane visibility

CompareDialog
* Resized and rearranged GUI to support 1920 x 1080 min resolution
* Removed flaky Qt-based projection legend
* Hid projector slice plane display functionality
* Hid projector origin display functionality
* Extended data displayed in extractQueryDICOMData()

Patient
* Deleted obsolete code (e.g., "showFemoralHeads" (fcnality now generalized to all structures) and pathToProjectionImage (projections now generated dynamically))

Projector
* Implemented VTK-based legend to replace Qt-based equivalent removed from CompareDialog