- May 30, 2016
-
-
David Thompson authored
-
David Thompson authored
-
- May 27, 2016
-
-
David Thompson authored
This makes use of the new test infrastructure.
-
David Thompson authored
Any Lagrange quads whose corners match will be considered identical by the geometry filter. This should work in all but the most degenerate configurations. The test is significantly more complicated if mid-edge and mid-face nodes are to be compared.
-
David Thompson authored
... which failed when multiple elements were in the same mesh.
-
David Thompson authored
Add several methods to the Testing base class that all VTK-Python unit tests should inherit: + `pathToData(filename)`, which returns the full path to an input dataset specified on the command line given just the filename part as an argument; + `pathToValidatedOutput(filename)`, which returns the full path to a file containing validated baseline output (such as an image) given just the filename part as an argument; and + `prepareTestImage(interactor)`, which can be used in place of `vtk.test.Testing.compareImage(...)` when no baseline exists yet. When invoked, it starts the interactor. When the interactor finishes, the camera position and window size are printed as a Python script that can be pasted into a test. Some mouse and keyboard events are also returned to the program and could be used to inject interaction events for testing widgets. These methods make Python unit tests, especially those involving image comparison, significantly simpler to write and maintain.
-
David Thompson authored
-
- May 26, 2016
-
-
T.J. Corona authored
-
T.J. Corona authored
-
- May 25, 2016
-
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
- May 24, 2016
-
-
David Thompson authored
-
David Thompson authored
... which will be used by the arbitrary-order Lagrange polynomial cells being added to vtkCommonDataModel.
-
David Thompson authored
Make the dataset surface and unstructured-grid geometry filters process Lagrange elements properly. Note that the unstructured-grid geometry filter does not handle arbitrary-order elements; because it has a hardcoded maximum number of points for indexing "surfels" (bounding surfaces of 3-d cells), it can handle at most order 4 quadrilaterals. This also fixes some issues with the hex and quad cells.
-
- May 19, 2016
-
-
T.J. Corona authored
-
T.J. Corona authored
-
David Thompson authored
-
T.J. Corona authored
-
T.J. Corona authored
-
-
The cache variable LastWindowSize was used for checking whether RenderToImage FBO needs to be updated as well as for checking whether DepthPass FBO needs to be updated. If both the modes were used together, the depth pass updates the cache value and never lets RenderToImage mode update its FBO.
-
David Thompson authored
-
T.J. Corona authored
-
c7e852ab Avoid using the same cache variable for different passes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1506
-
- May 18, 2016
-
-
Sankhesh Jhaveri authored
The cache variable LastWindowSize was used for checking whether RenderToImage FBO needs to be updated as well as for checking whether DepthPass FBO needs to be updated. If both the modes were used together, the depth pass updates the cache value and never lets RenderToImage mode update its FBO.
-
649d9d5e Plot3D: support records with multiple sub-records. 3b796e41 Fix length of arrays when running in parallel. Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Berk Geveci <berk.geveci@kitware.com> Merge-request: !1494
-
9ab2fea6 Validate whole extent specified on vtkRTAnalyticSource. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1501
-
- May 17, 2016
-
-
6013688f Minor comment updates to vtkClipPolyData.h Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: David Gobbi <david.gobbi@gmail.com> Merge-request: !1503
-
Sean McBride authored
-
Utkarsh Ayachit authored
Validate the whole extent specified on vtkRTAnalyticSource to avoid segfault if user entered invalid values.
-
dc4de3a5 Adding tools for efficient file system introspection. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1485
-
e3cd497c vtkweb: use dict instead of list to avoid error on reconnection Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1413
-
aa23bf15 Clean up character array in test. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1498
-
Utkarsh Ayachit authored
When reading files with Fortran records that have leading and trailing length fields per record, we can end up with multiple records for the same if the record length is greater than 2,147,483,639 bytes (See https://software.intel.com/en-us/node/525311). This commit refactors the vtkMultiBlockPLOT3DReader and vtkMPIMultiBlockPLOT3DReader to support records comprising of sub-records.
-
Andrew Bauer authored
Using SystemTools and Directory can be very inefficient when dealing with a large number of processes. These classes are esentially wrappers for SystemTools and Directory such that only process 0 does any file system introspection and then broadcasts that information out to other processes.
-
- May 16, 2016
-
-
T.J. Corona authored
-
b8b4539e Add missing return statement to NULL check. Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: T.J. Corona <tj.corona@kitware.com> Merge-request: !1496
-