- Jul 08, 2015
-
-
Paul McCarthy authored
sum. 'Current time course' settings only shown if current time course is being shown. Other little changes.
-
Paul McCarthy authored
-
Paul McCarthy authored
-
- Jul 07, 2015
-
-
Paul McCarthy authored
design a bit. Partial model fits are not being calculated correctly.
-
Paul McCarthy authored
method). This is really just for the 'current' time series, so that e.g. FEAT settings will persist with location changes. On the topic of FEAT settings, when the selected overlay is a FEATImage, a new settings group appears in the TSControlPanel allowing the user to change FEAT settings for the 'current' TS plot. Non-functional currently, but the GUI is there.
-
- Jul 06, 2015
-
-
Paul McCarthy authored
stuff. Overlay load function auto-detects FEAT-like images and creates FEATImage instances instead of Image instances where necessary.
-
Paul McCarthy authored
-
Paul McCarthy authored
group in HistogramControlPanel.
-
Paul McCarthy authored
HistogramListPanel (if it exists) via a slightly convoluted process involving the 'HistogramPanel.selectedSeries' property.
-
- Jul 02, 2015
-
-
Paul McCarthy authored
creating RGB array - this allows us to save as PDF/SVG/etc/etc.
-
- Jul 01, 2015
-
-
Paul McCarthy authored
initial histogram calculation.
-
- Jun 30, 2015
-
-
Paul McCarthy authored
in end-bins of histogram. Tweaks to histogram data to make it look better (i.e. plot ends finish at y=0.0). PlotPanel.drawDataSeries accepts arbitrary **kwargs which are passed through to the plt.plot function (and used by the HistogramPanel to draw histograms as step plots).
-
- Jun 29, 2015
-
-
Paul McCarthy authored
on the HistogramSeries class.
-
Paul McCarthy authored
HistogramPanel nicer) at a later date.
-
Paul McCarthy authored
HistogramListPanel
-
Paul McCarthy authored
is done by subclasses. This is due to HistogramPanel.autoBin complicatedness - the data series need to be refreshed before the plot is refreshed.
-
Paul McCarthy authored
PlotControlPanel, which is now embedded in the TimeSeriesControlPanel.
-
Paul McCarthy authored
are not recalculated if they've already been calculated.
-
- Jun 28, 2015
-
-
Paul McCarthy authored
-
- Jun 26, 2015
-
-
Paul McCarthy authored
to time courses. Improved time series control panel layout too.
-
Paul McCarthy authored
user to configure panel display. Need to fix axis limits in log scale mode
-
- Jun 25, 2015
-
-
Paul McCarthy authored
-
Paul McCarthy authored
-
Paul McCarthy authored
views can now display different volumes of the same 4D image - nice! GLVolume listens for sync changes on vol/res/etc properties - if unsynced, a new, independent image texture is created. When synced back, the independent texture is destroyed, and the original one re-acquired. Need to update other GL types to do the same.
-
- Jun 24, 2015
-
-
Paul McCarthy authored
-
- Jun 23, 2015
-
-
Paul McCarthy authored
- I'm still not entirely happy with any of this code.
-
Paul McCarthy authored
initialisation. Opts class patching for new colour maps/luts is now in colourmaps module. New LUT option in LookupTablePanel is functional, but am chasing down the fact that the LUT option is not refreshed automatically when a new LUT is added.
-
- Jun 22, 2015
-
-
Paul McCarthy authored
sorted order.
-
Paul McCarthy authored
notification of lut label updates. SliceCanvas/LightBoxCanvas now use GLObject.addUpdateListener, rather than DisplayOpts.addGlobalListener - this allows lut label updates to be propagated nicely, without some ugly opts.lut listener registration hacks. WXGLSliceCanvas/LBCanvas destroy methods updated accordingly, and also updated to destroy globjects and offscreen/render textures.
-
- Jun 03, 2015
-
-
Paul McCarthy authored
colours, and to toggle labels on/off.
-
- Jun 02, 2015
-
-
Paul McCarthy authored
and (the new) RGBVectorOpts. colourmaps.applyBricon function allows rgba sequences to be passed in - alpha is unchanged. GLLabel does not perform edge detection along depth plane if in id/pixdim mode.
-
- Jun 01, 2015
-
-
Paul McCarthy authored
-
- May 29, 2015
-
-
Paul McCarthy authored
-
- May 22, 2015
-
-
Paul McCarthy authored
because the DC.bounds property cannot be unbound.
-
Paul McCarthy authored
non-volumetric data. Need to test, and need to update render.py
-
- May 21, 2015
-
-
Paul McCarthy authored
-
Paul McCarthy authored
be refactoring TimeSeriesPanel soon ...
-
Paul McCarthy authored
-
Paul McCarthy authored
-
Paul McCarthy authored
support more data types, I can look at organising a class/name hierarchy but, until then, Model will be fine. Bugfix to overlayselect panel (name property callback now being passed Display instead of Image).
-