I think from a brief look at the RDSR that the comment field is at the root, ie the GeneralStudyModuleAttr level. We don't have a comment field in that model, but I don't think we need to actually record the comment, we just need to read it, extract the patient orientation information and store that in the appropriate place.
We'd need to go through and populate those fields for each exposure too, as it's a per-exposure field. And assume that they patient doesn't get moved. I'm not sure if you can change the orientation mid-procedure anyway?
I am happy to confirm that the skin maps generated and displayed by branch merge432andskin match the relative positions and angles irradiated on my phantom for both the head first supine and head first prone studies. The foot first supine does not display, though it may be that I didn't leave enough length for the legs at the top of the table, and therefore the assumptions leave all the irradiation in the legs which are not modelled.
The tool tips also work, displaying dose to 2 significant figures.
@David Platten and @Jonathan Cole, if you don't object I propose to merge this branch into develop and delete the other two branches. Any further development for this feature can then be branched from develop.
@Ed McDonagh, there's still a issue432orientationzee branch that seems to say it is slightly ahead of develop, but it doesn't show any differences. Is the issue432orientationzee branch the same as develop?