]>
Creatis software - bbtk.git/log
Daniel Gonzalez [Wed, 29 May 2013 13:45:36 +0000 (15:45 +0200)]
By Leonardo Florez
Bonjour à tous,
Aujourd'hui je me suis plongé dans la compilation des creaTools avec ITK 4.3 et VTK 5.10. La chose marque plutôt pas mal, mais il m'a fallu introduire des changements dans le code. J'ai fait ces ajouts avec du code "différentiel" (en utilisant le preprocesseur de C++ pour détecter la version d'ITK et donc laisser le code utilisable depuis itk 3 ou itk 4). Je vous joins un "patch" avec les changements (je n'ai pas accès git pour faire un "commit" depuis ici...). Pour appliquer le patch, il faut aller au repertoire avec les sources de creatools (là où il y a un repertoire par projet), copier ici le patch ci-joint et executer la commande: "patch -p1 < patch_creatools". L'explication des changements est:
- Il faut compiler ITK 4 avec l'option "ITK_USE_CONCEPT_CHECKING" en "OFF". La cause c'est le système de "demangling" des pointeurs vers des objets "itk::Image" utilisé dans bbitk, qui est peu trop générique. J'ai une idée pour le faire marcher d'une façon plus propre, mais il me faudrait quelques jours de plus.
- bbtk, bbfy: j'ai rajouté un "tag" xml: verbosePreprocessor. Cela pour permettre au programmeur de jouer avec le preprocesseur (#if et cie.) de C++ et avoir du code "différentiel" (par exemple, pour utiliser des filtres itk 3 qui n'existent plus dans itk 4).
- bbtk, BBTKConfigurePackage_src.cmake: la variable d'environnement LD_LIBRARY_PATH était effacée au moment d'invoquer bbfy, donc bbfy ne marchait plus.
- bbtk, bbitkDICOMSeriesFileNames.xml: le nouveau "tag" xml est utilisé ici (itkDICOMSeriesFileNames n'existe plus dans itk 3, dans itk 4 s'appelle itkGDCMSeriesFileNames).
- crea: CDMUtilities.*: un template n'était pas bien utilisé (une instantiation explicite était nécessaire).
- crea: modelCDMProjectsTreeNode.h: une méthode manquait.
- creaBruker/testBruker2Dicom: les librairies de BOOST doivent être enchaînées en dernier... Magique!
- creaImageIO/TestWxGimmickReaderDialog/CMakeLists.txt: il y manquait l'enchaînement vers les librairies ITK.
- creaImageIO/src/creaImageIOWxAnySimpleDlg.cpp: des classes itk 3 qui n'existent plus dans itk 4.
Voilà! J'espère que ça peut vous être utile.
Amicalement,
Leo
Daniel Gonzalez [Thu, 2 May 2013 14:22:15 +0000 (16:22 +0200)]
Cout Line Commented for std:ExecSystemCommand blackbox
Daniel Gonzalez [Thu, 2 May 2013 13:49:19 +0000 (15:49 +0200)]
Feature #2006 Black Box for BitmapButtons
Change to show label and bitmapbutton
Daniel Gonzalez [Thu, 2 May 2013 13:10:52 +0000 (15:10 +0200)]
Feature #2006 Black Box for BitmapButtons
A bitmap button is a control that contains a bitmap. If no bitmap is provided, then a label is used instead.
Daniel Gonzalez [Fri, 26 Apr 2013 09:52:05 +0000 (11:52 +0200)]
Merge remote-tracking branch 'origin/master'
Daniel Gonzalez [Fri, 26 Apr 2013 09:51:53 +0000 (11:51 +0200)]
Feature #2002 Static Box Widget Black Box
A static box is a rectangle drawn around other panel items to denote a logical grouping of items.
Esteban Correa [Tue, 16 Apr 2013 13:15:22 +0000 (09:15 -0400)]
Merge branch 'master' of ssh://git.creatis.insa-lyon.fr/bbtk
Conflicts:
packages/itk/src/bbitkImageProperties.h
Esteban Correa [Tue, 16 Apr 2013 13:10:56 +0000 (09:10 -0400)]
Issue #1967 fixed
Esteban Correa [Mon, 15 Apr 2013 15:15:52 +0000 (17:15 +0200)]
Spacing type changed to double
Ricardo A Corredor [Thu, 28 Mar 2013 20:04:45 +0000 (21:04 +0100)]
Merge branch 'master' of ssh://gitolite@git.creatis.insa-lyon.fr/bbtk
Ricardo A Corredor [Wed, 27 Mar 2013 18:16:16 +0000 (19:16 +0100)]
Issue #1959 - New black box to calculate the minimum, maximum, std
dev and mean intensity of an image.
Claire Mouton [Mon, 18 Mar 2013 16:08:08 +0000 (17:08 +0100)]
Feature #1947 Fixed the box allowing to convert a double to an int.
Claire Mouton [Mon, 18 Mar 2013 15:25:48 +0000 (16:25 +0100)]
Feature #1947 Added a box allowing to convert a double to an int.
Ricardo A Corredor [Fri, 15 Feb 2013 11:26:30 +0000 (12:26 +0100)]
Changes to define the background color of the Viewer3D
Claire Mouton [Wed, 23 Jan 2013 11:40:27 +0000 (12:40 +0100)]
bbstdReadColumnsDouble adds an extra line at the end of the read file.
Bug #1897
cervenansky [Wed, 23 Jan 2013 11:29:15 +0000 (12:29 +0100)]
Merge branch 'master' of ssh://git.creatis.insa-lyon.fr/bbtk
Conflicts:
kernel/cmake/BBTKConfigurePackage.cmake
cervenansky [Fri, 18 Jan 2013 10:10:41 +0000 (11:10 +0100)]
Feature #1889
Ricardo A Corredor [Mon, 21 Jan 2013 16:24:08 +0000 (17:24 +0100)]
Feature #1894 Black box to clip a polydata with a plane.
NewBoxes in vtk package:
PlaneClipPolyData
Look into vtk/bbs/appli/examplePlaneClipPolyData.bbs for an example
cervenansky [Fri, 18 Jan 2013 10:10:41 +0000 (11:10 +0100)]
Feature #1889
Claire Mouton [Wed, 16 Jan 2013 10:37:47 +0000 (11:37 +0100)]
Merge branch 'master' of ssh://git.creatis.insa-lyon.fr/bbtk
Claire Mouton [Wed, 16 Jan 2013 10:36:07 +0000 (11:36 +0100)]
Enabled dynamic modification of opacity in vtkShereList
Feature #1888
Ricardo A Corredor [Wed, 16 Jan 2013 08:41:21 +0000 (09:41 +0100)]
Feature #1886 Black boxes to measure lengths on images. Look into
vtk/bbs/appli/exampleMeasureLength.bbs
Ricardo A Corredor [Fri, 4 Jan 2013 14:18:56 +0000 (15:18 +0100)]
Fix input ComputeScalarsOn in recent modification
Ricardo A Corredor [Fri, 4 Jan 2013 14:00:55 +0000 (15:00 +0100)]
Adds parameters to vtkMarchingCubes bbox
Ricardo A Corredor [Fri, 4 Jan 2013 10:11:32 +0000 (11:11 +0100)]
Change in box description. Easier to search in the package browser
Daniel Gonzalez [Wed, 2 Jan 2013 12:51:20 +0000 (13:51 +0100)]
Bug #1877
PlugPackage doesn't work with new Creatis Copyright headers.
Now skipping '#' comment lines before taking package name.
Claire Mouton [Fri, 14 Dec 2012 10:02:41 +0000 (11:02 +0100)]
Merge branch 'master' of ssh://git.creatis.insa-lyon.fr/bbtk
Claire Mouton [Fri, 14 Dec 2012 10:01:47 +0000 (11:01 +0100)]
Bug #1871 Compilation issue due to Boost and Qt compatibility bug.
corredor [Fri, 30 Nov 2012 16:34:48 +0000 (17:34 +0100)]
Merge branch 'master' of ssh://git.creatis.insa-lyon.fr/bbtk
corredor [Fri, 30 Nov 2012 10:49:40 +0000 (11:49 +0100)]
RaCNov2012 Correct resize of internal panels according to the window
resize event
Claire Mouton [Thu, 29 Nov 2012 17:37:22 +0000 (18:37 +0100)]
Fixing the previous commit
Claire Mouton [Thu, 29 Nov 2012 15:52:53 +0000 (16:52 +0100)]
Bug #1838
Configuration error when Qt is activated due to the latest Boost version.
Deactivated Qt generation by default.
Mouton [Wed, 21 Nov 2012 03:45:47 +0000 (04:45 +0100)]
Bug #1804 An extra file appeared after CVS to Git conversion.
The file was removed.
Eduardo Davila [Fri, 16 Nov 2012 16:29:40 +0000 (16:29 +0000)]
Feature #1783
Change of version 1.0.0
Eduardo Davila [Fri, 16 Nov 2012 09:58:58 +0000 (09:58 +0000)]
Feature #1774
Add licence terms for all files.
Eduardo Davila [Fri, 16 Nov 2012 09:43:54 +0000 (09:43 +0000)]
Feature #1774
Add licence terms for all files.
Eduardo Davila [Fri, 16 Nov 2012 08:47:32 +0000 (08:47 +0000)]
Feature #1774
Add licence terms for all files.
Esteban Correa [Wed, 14 Nov 2012 12:48:07 +0000 (12:48 +0000)]
Bug #1761
ReadColumnsStrings duplicating last element
Fixed adding a space at fscanf!
Eduardo Davila [Wed, 14 Nov 2012 07:11:59 +0000 (07:11 +0000)]
Bug #1754
Package control Version
Feature #1755
Type of Script
Clean Debug comments
Claire Mouton [Mon, 12 Nov 2012 16:34:56 +0000 (16:34 +0000)]
Fixed a bug in a documentation path.
Claire Mouton [Mon, 12 Nov 2012 16:18:38 +0000 (16:18 +0000)]
Removed LRMN from the wxWindow titles.
Claire Mouton [Wed, 7 Nov 2012 13:45:32 +0000 (13:45 +0000)]
Feature #1742 Modified the output type from double to int.
Claire Mouton [Wed, 7 Nov 2012 13:31:30 +0000 (13:31 +0000)]
Feature #1743 Add a box building a vector ot arithmetic suite values.
Claire Mouton [Wed, 7 Nov 2012 12:40:06 +0000 (12:40 +0000)]
Feature #1742 Add a box providing the size of a vector (an example has been added).
Eduardo Davila [Wed, 24 Oct 2012 15:04:30 +0000 (15:04 +0000)]
Bug #1716
bbtkwx:slider not update reactiviteOn state
Eduardo Davila [Tue, 16 Oct 2012 06:31:04 +0000 (06:31 +0000)]
Bug #1498
Load Package order.
Daniel Gonzalez [Mon, 15 Oct 2012 08:56:57 +0000 (08:56 +0000)]
Bug #1658
Linux DirDialogBox not working
Fix in bbtkWxGUIScriptingInterface.cxx in plugPackage when creating error message to display.
Daniel Gonzalez [Thu, 11 Oct 2012 13:22:00 +0000 (13:22 +0000)]
GUIPlugPackage Script Fix
Daniel Gonzalez [Thu, 11 Oct 2012 10:49:43 +0000 (10:49 +0000)]
Feature #1676
Plug Package BBS Implemented With error codes
Daniel Gonzalez [Thu, 11 Oct 2012 08:30:12 +0000 (08:30 +0000)]
Feature #1676
Plug Package BBS Implemented
Daniel Gonzalez [Thu, 11 Oct 2012 08:21:14 +0000 (08:21 +0000)]
Bug #1675
SystemTools creates Black Box when creating Package
Daniel Gonzalez [Tue, 9 Oct 2012 15:17:02 +0000 (15:17 +0000)]
Bug #1658
Linux DirDialogBox not working
Claire Mouton [Mon, 8 Oct 2012 15:05:55 +0000 (15:05 +0000)]
Feature #1654 Added a box refreshing a renderer.
Claire Mouton [Wed, 3 Oct 2012 12:54:54 +0000 (12:54 +0000)]
Feature #1648 Add an example for the box finding a value in a list of intervals.
Claire Mouton [Wed, 3 Oct 2012 12:54:14 +0000 (12:54 +0000)]
Feature #1648 Add a box finding a value in a list of intervals.
Claire Mouton [Mon, 1 Oct 2012 11:06:48 +0000 (11:06 +0000)]
Feature #1629 Added a box to multiply two double inputs.
Esteban Correa [Mon, 1 Oct 2012 09:41:14 +0000 (09:41 +0000)]
Feature #1628 increase the number of columns on ReadColumnsDouble to support MICCAI format
Claire Mouton [Fri, 21 Sep 2012 13:00:59 +0000 (13:00 +0000)]
Feature #1609 In vtkText3D, fixed a bug at the first appearance of the actor.
Claire Mouton [Fri, 21 Sep 2012 08:53:02 +0000 (08:53 +0000)]
Feature #1609 g packages/wxvtk/doc/bbdoc
cvs diff: Diffing packages/wxvtk/doc/doxygen
cvs diff: Diffing packages/wxvtk/src
cvs diff: Diffing samples
cvs diff: Diffing samples/SampleInsertWxBlackBoxInOwnFrame
cvs diff: Diffing samples/SampleInterpreter
cvs diff: Diffing samples/SampleOutputObserver
cvs diff: Diffing samples/SampleWidgetsBase
mouton@mouton-VirtualBox:~/Creatis/all/creatools_source/bbtk$ cvs commit -mFeature
Eduardo Davila [Mon, 6 Aug 2012 11:49:20 +0000 (11:49 +0000)]
BUG 1576 Flip Box
We need to duplicate memory
Eduardo Davila [Thu, 26 Jul 2012 08:28:29 +0000 (08:28 +0000)]
BUG 1546 Temporary Picker Sync
FEAUTURE 1544 BoxProcessMode new mode Manual
FEAUTURE new version v0_9_7
Eduardo Davila [Tue, 10 Jul 2012 19:43:07 +0000 (19:43 +0000)]
1503 BUG
box TemporaryPicker
Data error output
Eduardo Davila [Mon, 9 Jul 2012 16:16:48 +0000 (16:16 +0000)]
1501 Feature
AutoCrop Box
Eduardo Davila [Mon, 9 Jul 2012 16:15:06 +0000 (16:15 +0000)]
1500 Feature
TemporaryPicker box
Eduardo Davila [Mon, 9 Jul 2012 13:05:40 +0000 (13:05 +0000)]
1494 Feature
box Save-MHD , new BoxChange output
Eduardo Davila [Mon, 9 Jul 2012 13:03:17 +0000 (13:03 +0000)]
Clean comments
Eduardo Davila [Mon, 9 Jul 2012 13:02:42 +0000 (13:02 +0000)]
1493 Bug
Image Planes:
view orientation
Eduardo Davila [Mon, 9 Jul 2012 13:00:56 +0000 (13:00 +0000)]
1492 Bug
viewer 2D view orientation
Eduardo Davila [Wed, 4 Jul 2012 08:38:21 +0000 (08:38 +0000)]
Future 1454
-bbvtkImagePlane Interpolation option
Eduardo Davila [Thu, 7 Jun 2012 06:00:44 +0000 (06:00 +0000)]
v0.9.6 BUG 1410
- SystemTools , exporting symbols in windows.
Eduardo Davila [Wed, 6 Jun 2012 12:38:02 +0000 (12:38 +0000)]
v1.03 BUG 1410
bbtkSystemTools -> Symbol not exported for windows
bbtkGEditor now can compile.
Eduardo Davila [Wed, 30 May 2012 17:17:00 +0000 (17:17 +0000)]
no message
Ricardo Corredor [Thu, 24 May 2012 18:01:51 +0000 (18:01 +0000)]
Changes in bbtkWxGUIPackageBrowser2 to define a new useful layout for bbEditor
Claire Mouton [Wed, 23 May 2012 13:59:56 +0000 (13:59 +0000)]
Removed useless close buttons on 3 bbEditor left panels.
Claire Mouton [Wed, 23 May 2012 13:14:37 +0000 (13:14 +0000)]
Commented the aborts launched at installation time.
Claire Mouton [Wed, 23 May 2012 12:07:43 +0000 (12:07 +0000)]
Killed the process at the end of bbRegenerateBoxesLists.cpp
Claire Mouton [Wed, 23 May 2012 10:56:53 +0000 (10:56 +0000)]
Documentation panel on the right of bbEditor as a menu option, for lake of use.
Claire Mouton [Wed, 23 May 2012 10:19:32 +0000 (10:19 +0000)]
Partially solved the problem of never-ending installation.
Diego Caceres [Tue, 24 Apr 2012 12:42:18 +0000 (12:42 +0000)]
DFCH: bbtkSystemTools class has been created and implemented
new static methods in class:
static void CreateBlackBox();
static void CreatePackage();
static void ExecuteBbi();
static void ExecuteNewProject();
Eduardo Davila [Fri, 13 Apr 2012 17:51:48 +0000 (17:51 +0000)]
no message
Eduardo Davila [Thu, 12 Apr 2012 08:39:46 +0000 (08:39 +0000)]
no message
Claire Mouton [Wed, 11 Apr 2012 16:30:34 +0000 (16:30 +0000)]
Added MixingVector box.
Claire Mouton [Wed, 11 Apr 2012 16:29:40 +0000 (16:29 +0000)]
In SphereList box : added the possibility to use a vector of colors defining the color for each sphere.
Eduardo Davila [Wed, 11 Apr 2012 16:27:00 +0000 (16:27 +0000)]
no message
Eduardo Davila [Wed, 11 Apr 2012 15:40:17 +0000 (15:40 +0000)]
no message
Eduardo Davila [Wed, 11 Apr 2012 14:11:13 +0000 (14:11 +0000)]
no message
Eduardo Davila [Mon, 20 Feb 2012 11:10:07 +0000 (11:10 +0000)]
no message
Eduardo Davila [Mon, 20 Feb 2012 10:40:07 +0000 (10:40 +0000)]
*** empty log message ***
Eduardo Davila [Thu, 16 Feb 2012 12:27:00 +0000 (12:27 +0000)]
no message
Eduardo Davila [Wed, 15 Feb 2012 13:16:29 +0000 (13:16 +0000)]
no message
Eduardo Davila [Mon, 9 Jan 2012 18:44:49 +0000 (18:44 +0000)]
*** empty log message ***
Eduardo Davila [Mon, 9 Jan 2012 18:28:20 +0000 (18:28 +0000)]
no message
Eduardo Davila [Tue, 22 Nov 2011 16:39:42 +0000 (16:39 +0000)]
no message
jean-pierre roux [Wed, 27 Jul 2011 15:26:41 +0000 (15:26 +0000)]
(some of the) unused variables
jean-pierre roux [Fri, 22 Jul 2011 17:42:50 +0000 (17:42 +0000)]
re indent
Eduardo Davila [Fri, 22 Jul 2011 12:30:31 +0000 (12:30 +0000)]
no message
Eduardo Davila [Tue, 12 Jul 2011 16:31:00 +0000 (16:31 +0000)]
*** empty log message ***
jean-pierre roux [Wed, 6 Jul 2011 12:30:03 +0000 (12:30 +0000)]
Right order for constructor initialization list
+ warning about deprecated
jean-pierre roux [Wed, 6 Jul 2011 09:00:18 +0000 (09:00 +0000)]
warning: NULL used in arithmetic
jean-pierre roux [Wed, 6 Jul 2011 08:57:40 +0000 (08:57 +0000)]
avoid warning: comparison with string literal results in unspecified behaviour