This project is mirrored from https://gitlab.kitware.com/vtk/vtk-m.git.
Pull mirroring updated .
- 21 Aug, 2013 1 commit
-
-
David Gobbi authored
This patch modifies classes that broke the "rule of three", which states that classes that declare a destructor must also declare a copy constructor and assigment operator. Change-Id: I06b1bb45b493e80e0bae0e8668aa09f494b8056e
-
- 16 Aug, 2013 7 commits
-
-
Marcus D. Hanwell authored
ee016b99 Revert to CodecID for now
-
Marcus D. Hanwell authored
The CodecID symbol was changed to AVCodecID in a recent release. Reverting back to CodecID until we have a little more time to fix this for the latest FFMPEG release. Change-Id: I82a0a7b08cb8f29328e05ac6493316ecb6e05c91
-
Utkarsh Ayachit authored
* pvvtk/pv-master: Change-Id: Iff6f3baab78d7274e7e0d15606347843a7ac5539
-
Utkarsh Ayachit authored
2b64cfa3 Merge topic '14188_polyhedron_fixes' into master d132ee85 Merge topic 'ExpectEOFsIn3DS' into master 631d795b Reads past EOF are expected 0627519c Terminate early when possible. fc0ee6cf Reset point ID list when appending polyhedra. ee3a7c30 Fix polyhedron-ray intersection... 31d834a4 Don't forget to copy polyhedron cell-data... 8497b42d Merge topic 'CMake-Immediate' into master 1f965eec ENH: Remove superfluous IMMEDIATE option from CMake CONFIGURE_FILE 2f4a9cad Fix problems processing polyhedron connectivity. 004944f0 Merge topic 'arrayweights-copy-ctor' into master e6d1e307 Add a copy constructor to vtkArrayWeights. 313d19c3 Merge topic 'Java-Wrap-Add-SWT-work-Copyright-information' into master 607e7178 COMP: Drop extra comment terminator in vtkInteractorForwarder.java 48825a25 Merge topic 'auto-init-null-deref' into master fd7fdb2e Merge topic 'more-rule-of-three' into master ...
-
Marcus D. Hanwell authored
b154f1af Link the pvtk binary to MPI libraries
-
Marcus D. Hanwell authored
Needed after recent changes to make MPI links private. Change-Id: I997943dd0c42a2cdc0e4d6e5415d335d3eb28728
-
Sean McBride authored
915de18e removed various dtors that do nothing and violate the rule of three
-
- 15 Aug, 2013 8 commits
-
-
David Gobbi authored
4ecfc7f3 Turn off multisampling in two tests.
-
Marcus D. Hanwell authored
57901457 Add support for private dependencies in VTK
-
Sean McBride authored
Change-Id: If8c4a0531284f99ad5430573ed431ba312355d56
-
David Gobbi authored
TestLogoWidgetDepthPeeling, TestLogoWidgetAlphaBlending. These two tests look like they were trying to disable multisampling by calling SetMultiSamples(1), where VTK's default number of multisamples is 8. However, on at least one system (OS X 10.5 with Radeon 9600 XT) these tests fail unless the sample buffer is disabled completely. Change-Id: I287933920cd78d02b34ab44a2d765deebd7d6b3a
-
Jeffrey Baumes authored
8bb4760f Fixing Boost graph algorithms on Windows
-
Sean McBride authored
512e4e2a Replaced deprecated constant names with new names bf64aea7 Replaced use of deprecated constants 6e2fc78d Removed obsolete vtkCxxRevisionMacro (in comments)
-
Jeffrey Baumes authored
Change-Id: Ia39e26c537b117c0056dffe04b9eae9caeaf35d6
-
Berk Geveci authored
257b85f4 Fixed test which was failing due to new static initializer. 9b06556c Replaced use of critical section with runtime initialization.
-
- 14 Aug, 2013 6 commits
-
-
David Gobbi authored
23f6ba79 Implement multi-sample antialiasing on OS X.
-
Marcus D. Hanwell authored
A simple implementation of private dependencies, with some of the most obvious private dependencies moved over. This should be used for all dependencies that are not exposed in the public API of the classes in the module. The target_link_libraries call defaults to private due to the way CMake implements the link logic. The private dependency logic can help reduce link line and include directory length for private links where the dependency's API is not exposed in the module. Also added code to ensure include directories are not duplicated for modules in the build tree. Change-Id: If4535338e8d5e9957d7bcce7d3ab0eadec21d2c4
-
Dave DeMarle authored
cf632584 Add a breadcrumb to guide new developers to the developers guide.
-
Dave DeMarle authored
Change-Id: I45df8e4d2f7931ed3cb0b044f9b15af67e2ca8dc
-
Berk Geveci authored
038024b7 Performance improvement to CellToPoint.
-
Berk Geveci authored
When I changed the behavior of vtkPolyData::Dummy to initialize at startup rather than when the first vtkPolyData is created, MTime changed so PrintSelf started print an MTime of 10 instead of 8, which increased the string length in the test. Change-Id: I01cf7e85ec67d61cdda27018e0e41299961ba695
-
- 13 Aug, 2013 12 commits
-
-
Berk Geveci authored
Using faster API to import performance of vtkCellDataToPointData. vtkCellDataToPointData was using ds->GetCell(..)->GetPointIds() which is considerably slower than directly calling ds->GetCellPoints(...). That change considerably improves the speed of this filter. Change-Id: I99660cde38a1b359b76d8c71b673d5ae9a229507
-
David Gobbi authored
Set the necessary attributes to create a sample buffer for the OpenGL context of the vtkCocoaRenderWindow. This allows VTK to do anti-aliased rendering in the window. However, multisampling is turned off by default on OS X because it causes rendering problems on some Mac models. Change-Id: I0ff8073e38d8a63e637cfe4e7146e2d1327d65eb
-
David Gobbi authored
9b46579d Perform explicit list deletion in CCSEdgeLocator.
-
Bill Lorensen authored
631d795b Reads past EOF are expected
-
Kevin H. Hobbs authored
The vtk3DSImporter reports errors like : ERROR: In /home/kevin/kitware/VTK/IO/Import/vtk3DSImporter.cxx, line 1083 vtk3DSImporter (0x75cd20): Pre-mature end of file in read_word on almost every machine in the dashboard. I did a bit of poking around with gdb and std::cerr, and it looks like these reads past the end of the file are not at all unexpected. For example parse_face_array uses read_word to read the number of faces and then to read what I assume are the face vertex ids: a failure here is catastrophic. Then even though importer->GetFileFD() could be at the end of the file it calls start_chunk which calls both read_word and read_dword to see if there is another (sub?)chunk to parse into. This commit adds two new functions peek_word and peek_dword that are exactly like read_word and read_dword except that they do not report an error when they read past the end of the file. peek_word and peek_dword replace read_word and read_dword in start_chunk where the read past the end of the file is not an error. read_dword is now unused Because read_dword is now unused, it should be removed. Stop leaking render windows Hopefully X and Mesa have advanced to the point where we can delete the render window without error. If any tested configurations still have trouble let us work around them more precisely. Change-Id: I90a68d1241379886d38d150ba00816d869c6675f
-
David Thompson authored
Change-Id: Ibcd1bb931c4f72960a3c997bf4d84653516d70f4
-
David Thompson authored
Change-Id: I0d5ef2af0323e57ef08de64235a34f4672f3bb9f
-
David Thompson authored
... by properly resizing point and point-id arrays for each polygonal face before intersecting with the ray. Change-Id: I24b7053428e50152c8e10fcb240a56a924e772ce
-
David Thompson authored
... when appending datasets. Also, clear out point-list when GetFaceStream fails. Change-Id: Icf502a95ec8bfacc634291c6ef749d3cbdff5df9
-
Galbreath, Zack authored
1f965eec ENH: Remove superfluous IMMEDIATE option from CMake CONFIGURE_FILE
-
Brian Helba authored
In CMake 2.0 and higher (since 2005), the IMMEDIATE option to CONFIGURE_FILE is implicit: http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c9cc368a Change-Id: I60e48f767d33e0a364dfc9cafd9821836b2f3f43
-
- 12 Aug, 2013 1 commit
-
-
Berk Geveci authored
vtkPolyData class uses a class variable that it was initializing lazily - which required a mutex to do in a thread safe way. Since mutexes are expensive, I replaced this with a run-time initialization, which is thread safe and much less expensive. Change-Id: I34bcee4b4e5f105a00ebd87129a5debff0170705
-
- 09 Aug, 2013 1 commit
-
-
David Thompson authored
Several filters incorrectly process polyhedra because of misunderstandings of how their connectivity is stored or simple math errors in computing connectivity offsets. Fix them. Change-Id: Icce8becea56567b869277d0d265e3f9092b7eb98
-
- 08 Aug, 2013 3 commits
-
-
David Gobbi authored
e6d1e307 Add a copy constructor to vtkArrayWeights.
-
David Gobbi authored
The vtkArrayWeights header declares a destructor, therefore it must also declare a copy constructor and assignment operator according to the "rule of three". In C++11 mode, clang gives a warning when the "rule of three" is broken. Change-Id: I0b5041100d5f00cdb0ddd709853ee49b151bba8e
-
David Gobbi authored
The vtkClipClosedSurface helper class vtkEdgeLocatorNode would delete the whole node list in its destructor. This is a bad idea, because because if the implicit copy constructor is called on a node, and the copy destructs, then the list will partially destruct. Add a FreeList() method that is called explicitly when the list is to be freed. Change-Id: I8945dc1682b6a70f66561b1f4155ed22be6fb0d6
-
- 07 Aug, 2013 1 commit
-
-
Joachim Pouderoux authored
607e7178 COMP: Drop extra comment terminator in vtkInteractorForwarder.java
-