- 12 Apr, 2012 15 commits
-
-
Chris Harris authored
24b9c30d Added Geovis to Views group
-
Marcus D. Hanwell authored
ViewsGeovis depends on ViewsInfovis, removed ViewsCore and ViewsContext2D from the StandAlone group as they would bring in rendering. Change-Id: Icd5ae63bd315e5b3d7a266e8db66c9adad558a26
-
Marcus D. Hanwell authored
59a7a77c Remove boost dependence from vtkViewsInfovis
-
Jeff Baumes authored
Change-Id: I1f937ae67dbb47695adcaac95fbe56f874466ddd
-
Robert Maynard authored
2f02fa58 Change __APPLE__ to __clang__ for Clang visibilty fix
-
Chris Harris authored
The visibility issue fixed by 6d8a5f6e is also seen with Clang on other platforms. Also moved the exports to existing forward declarations. The Clang bug in question is: http://llvm.org/bugs/show_bug.cgi?id=10113 Change-Id: I32592d8e8c4169925006185aaf7f027b588697f0
-
Brad King authored
Include <string> before using std::string. Change-Id: Idfec89311e52e1fed4016d7d1d46ed6f443d9895
-
Chris Harris authored
91857f1a Add CMakeLists.txt for IO/Export/Testing/Python/
-
Marcus D. Hanwell authored
5b41812a Ensure we never auto initialize anything twice
-
Marcus D. Hanwell authored
4a3f42a4 Changed RenderingHybridOpenGL export macros I missed
-
Chris Harris authored
Change-Id: Ib79fa1b0a10a75d79bf53564bb161c1cdd3507aa
-
Brad King authored
List vtkgl.h as a module header to ensure it is installed. List both vtkgl.cxx and vtkgl.h as outputs of the custom command that generates them. Drop the explicit GENERATED property because add_custom_command automatically marks its outputs as generated. Drop the OBJECT_DEPENDS property because it has not been needed since sometime before CMake 2.6. Change-Id: If1b3b9ec69c38e1f19dcf746fa12fa216c8fc001
-
Kitware Robot authored
-
- 11 Apr, 2012 25 commits
-
-
Marcus D. Hanwell authored
These were causing link issues on Windows. Change-Id: I3ee8fcbfc3db2deba6a50fe48a4ae6909bc02bea
-
Marcus D. Hanwell authored
This will cause duplicate symbol declarations and a compile failure. Change-Id: I765db8ce0abf2f11770d42b979a0eaa4ab3f83f9
-
David Gobbi authored
d979cfa1 Fix export visibility for vtkImageStencilIterator
-
Chris Harris authored
6d8a5f6e Fix vtkArrayIteratorTemplate<vtkStdString|vtkVariant> visibility
-
Chris Harris authored
As Imaging/Core has been split into mutliple modules classes need access to iterator outside Imaging/Core Change-Id: I0a096b87625060309d1390f29854bfe1ef1d1074
-
Chris Harris authored
55e51081 COMP: On OS X, vtkRenderWindowJava must have ".mm" extension.
-
David Gobbi authored
098bb19a COMP: Remove unused vtkEllipsoidSource header from vtkImageConvolve.
-
David Gobbi authored
7fed22d1 ENH: Remove ComputationalGeometry dependency from ImagingCore.
-
Marcus D. Hanwell authored
b46ce11c Remove FiltersParallelImaging from Imaging group
-
Marcus D. Hanwell authored
8359f2d2 Update the Python calls to use execute_process
-
Brad King authored
When compiling a shared library using -fvisibility=hidden -fvisibility-inlines-hidden with code of the form #define EXPORT __attribute__((visibility("default"))) class A; // Use "class EXPORT A" to fix EXPORT void f(A const&); class EXPORT A {}; template <class T> class EXPORT B { public: void M(); }; template <class T> void B<T>::M() {} template class EXPORT B<A>; Clang on OS X fails to make B<A>::M visible unless class A has been declared visible prior to the declaration of 'f' with visibility. Work around instances of this form for vtkArrayIteratorTemplate<vtkStdString> vtkArrayIteratorTemplate<vtkVariant> explicit instantiations. Change-Id: Idf69f678318e80a67e327d34e0e0f63757c09088
-
David Gobbi authored
Because OS X Java is cocoa, and because the java wrappers add includes to vtkRenderWindowJava that trace back to cocoa, it is necessary to compile vtkRenderWindowJava with a ".mm" extension so that the compiler knows to compile it with Objective C++. Change-Id: I84a5741ac6193cd680dbde09e61cae4d62b88740
-
Marcus D. Hanwell authored
This was causing MPI to be brought in when enabling the Imaging group. Change-Id: I7cec2e0cf013499449a6ad4cdac5b8f0b44a187e
-
Marcus D. Hanwell authored
The earlier changes to ensure all header only files are installed was causing issues with the wrappers, introduced a new variable that can be set to specify additional header files that should be installed called [module name]_HDRS, which is used in one or two places. Note, it should normally be enough to simply mark the header as ABSTRACT or WRAP_EXCLUDE. Change-Id: I8edede84b5f23a2d0fa47cdc88e3beab293d7180
-
Marcus D. Hanwell authored
exec_program is deprecated, and was causing issues for me on a fresh build due to the arguments not being passed in correctly. Change-Id: I5a799017afd1fdb04bf9af5d2c893844496a84f1
-
David Gobbi authored
Change-Id: Ic87e7bcbf4812b65123a4b56b5836d22d0c230ac
-
David Gobbi authored
The class that requires vtkCardinalSpline is vtkLassoStencilSource, which is located in ImagingStencil. So move the dependency on CommonComputationalGeometry from ImagingCore to ImagingStencil. Change-Id: I20fa5b0fe6506226fc083cd69f9fe0535d0c71bf
-
Marcus D. Hanwell authored
f64dbb5f Add the auto init compile definitions for Tcl 444872f5 Restore Tcl interactor and configure/install Tcl testing 0e9b71be Restore Wrapping/Tcl/vtkinteraction sources
-
Marcus D. Hanwell authored
c2c9233b Create an include with all instantiators for Python fd39db11 Added an option to make instantiators for modules
-
Marcus D. Hanwell authored
These are necessary in order to initialize the object factories etc when using Tcl, and follow the same pattern used in Python and Java. Change-Id: Id79cd0ada11fb8b110ada4db1893e66f075a0acc
-
Marcus D. Hanwell authored
These are pieces of Tcl code that are necessary for Testing/Tcl scripts. Also removed trailing whitespace. Change-Id: If39763f52d2fff7d2f5da48112ce40b50db70e9c
-
Brad King authored
The files Wrapping/Tcl/vtkinteraction/Interactor.tcl Wrapping/Tcl/vtkinteraction/bindings-iw.tcl Wrapping/Tcl/vtkinteraction/bindings-rw.tcl Wrapping/Tcl/vtkinteraction/bindings.tcl Wrapping/Tcl/vtkinteraction/setget.tcl Wrapping/Tcl/vtkinteraction/vtkinteraction.tcl.in were accidentally dropped by commit c13ff7ba (Remove monolithic VTK files not used after modularization, 2012-04-09). Restore them by merging from the parent of that commit to keep the history connected. Change-Id: I4e2927347d65b0a8a48735fd0be83f6213bd80e2
-