- Aug 13, 2015
-
-
Paul McCarthy authored
displayed with the bottom left voxel at display location (0, 0). This means that calculating voxel location from display coordinates is different depending on the space that the image is displayed in. I think I've figured out the location panel, but need to double check, and need to take a closer look at the editor.
-
- Jan 29, 2015
-
-
Paul McCarthy authored
previously assuming that voxel axes equaled display space axes. Also, bugfix in transform.scaleOffsetXform
-
- Jan 28, 2015
-
-
Paul McCarthy authored
vertex shader. 2. Bounds test used in gl21/[tensor/volume]_frag moved to separate file. 3. Transformation matrix offset by 0.5, in Display class, removed, as I've decided that it should be unnecessary.
-
- Jan 22, 2015
-
-
Paul McCarthy authored
called. Fixed. GL21/glvolume no longer using PyOpenGL.vbo module, as it is rubbish.
-
- Jan 09, 2015
-
-
Paul McCarthy authored
calculated in one call.
-
- Nov 04, 2014
-
-
Paul McCarthy authored
-
- Oct 24, 2014
-
-
Paul McCarthy authored
-
- Oct 23, 2014
-
-
Paul McCarthy authored
numpy.dot). And a few tweaks elsewhere
-
Paul McCarthy authored
between each of the three spaces (voxel, display, and world)
-
- Oct 22, 2014
-
-
Paul McCarthy authored
matrix), LightBoxPanel (not passing displayCtx to LightBoxCanvas), fslview_parseargs (using imageList.bounds instead of displayCtx.bounds), ImageList (didn't remove bounds-related code), ImageDisplay (attempting to offset transformation matrices for affine, when only supposed to do it for id/pixdim)
-
Paul McCarthy authored
to use transform module instead of image.voxToWorld/worldToVox methods
-
Paul McCarthy authored
coordinate systemss, with the ultimate aim of having the location panel always reporting image world coordinates, regardless of the way in which images are being displayed.
-