- 22 Aug, 2010 3 commits
-
-
David Doria authored
-
Marcus D. Hanwell authored
Let the testing interactor take care of the image comparisons when appropriate. Currently has a hard coded tolerance of 40, which should work for most of the chart tests.
-
Marcus D. Hanwell authored
-
- 20 Aug, 2010 3 commits
-
-
Marcus D. Hanwell authored
-
Marcus D. Hanwell authored
This allows me to remove some boilerplate code, which still allowing interactive use of the tests.
-
Marcus D. Hanwell authored
Thanks to Karthik for explaining the mouse interaction testing, and Bill Lorensen for showing me the vtkTestingObjectFactory code. This is the first VTK charts test with mouse interaction tests. It manipulates the chart in several ways, and then records an image of the end result after panning, zooming, selecting and panning.
-
- 17 Aug, 2010 2 commits
-
-
Marcus D. Hanwell authored
-
Marcus D. Hanwell authored
The vtkImageItem class had soem test code in it that shouldn't really have made it into a release. Simplifying vtkImageItem seems like the right way to go here, we can add back any missing features later.
-
- 14 Aug, 2010 4 commits
-
-
Marcus D. Hanwell authored
-
Marcus D. Hanwell authored
Thanks to Robert Kerr for pointing out that the Python tests had some semicolons lurking from their conversion to Python. Also removed a stray tab character that had crept in.
-
Marcus D. Hanwell authored
Removed a test that did not do very much, renamed the parallel coordinates test, fixed ordering in CMakeLists and only build the tests requiring baseline images if VTKData is present.
-
Marcus D. Hanwell authored
Added support for rendering unicode text using the 2D API. Also added two new tests, although the freetype version is disabled until freetype correctly renders the unicode characters. Verified that the Qt version works as expected.
-
- 06 Aug, 2010 1 commit
-
-
Marcus D. Hanwell authored
It does not always make sense to include the scene in places that need the mouse event API, and so I have separated it out. This means that classes can just use the mouse event data structure.
-
- 03 Aug, 2010 1 commit
-
-
Julien Finet authored
-
- 29 Jul, 2010 1 commit
-
-
Marcus D. Hanwell authored
Tests the scatter plot, and several symbols that can be used in a simple 2D scatter plot.
-
- 26 Jul, 2010 5 commits
-
-
Julien Finet authored
items to represent vtkScalarsToColors/vtkPiecewiseFunction items.
-
Julien Finet authored
They can be added into any vtkChartXY. Their size depend on the vtkScalarsToColors (vtkLookupTable or vtkColorTransferFunction) range.
-
Julien Finet authored
-
Julien Finet authored
vtkPiecewiseFunctionItem and vtkCompositeTransferFunctionItem can mask pixels above the alpha value.
-
Julien Finet authored
-
- 15 Jul, 2010 1 commit
-
-
Marcus D. Hanwell authored
-
- 13 Jul, 2010 11 commits
-
-
Marcus D. Hanwell authored
-
François Bertel authored
-
Marcus D. Hanwell authored
-
Keith Fieldhouse authored
Bars are now centered over their associated point rather than aligned on that point on their left edge as before. Groups of bars are offset appropriately so that the group is centered over their associated points. Also added Cxx and Python tests for basic Bar Graph functionality
-
Keith Fieldhouse authored
Largely a clone of the Cxx version save that the data arrays must be manipulated directly since the vtkVariant based methods on vtkTable aren't available to Python.
-
François Bertel authored
-
Marcus D. Hanwell authored
Setting #VERSION 110 in the shader does not seem to restrict to GLSL 1.10 anymore, and the gl_PointCoord was not added until GLSL 1.20. The test should now fail gracefully on older hardware.
-
Marcus D. Hanwell authored
-
Marcus D. Hanwell authored
-
Marcus D. Hanwell authored
Added the necessary API to be able to use shader programs with the 2D API, and added a new test to exercise this functionality. Uses the vtkShader2 and vtkShaderProgram2 classes to build and use the shaders.
-
Keith Fieldhouse authored
Also adds TestPieChart.
-
- 08 Jul, 2010 1 commit
-
-
Marcus D. Hanwell authored
This ensures there is always a valid context, and fails gracefully. Thanks to Francois for tracking down the segfault on some platforms, and pointing it out to me. The check should have always been in the function using the shader functionality.
-
- 06 Jul, 2010 1 commit
-
-
Marcus D. Hanwell authored
Part of the refactoring of the scene, added a new transform item. All children are transformed by the vtkTransform2D, mouse events are also transformed.
-
- 05 Jul, 2010 2 commits
-
-
Keith Fieldhouse authored
Need to insure at least one render before trying to compare images. Cauased failures on Windows.
-
Keith Fieldhouse authored
Updated the Python test to be consistent with the new style stacked plot. Also adjusted the use of vtkColorSeries so that both Python and Cxx tests can generate the same image.
-
- 30 Jun, 2010 4 commits
-
-
Marcus D. Hanwell authored
Inconsistency between platforms - there was not always a valid context on the Mac. Calling render on the view before checking capabilities fixes it.
-
Marcus D. Hanwell authored
Looks like the stacked chart test needs updating, so excluded it for now. These tests currently mirror the C++ tests with the same names.
-
Marcus D. Hanwell authored
-
Marcus D. Hanwell authored
-