- Jun 17, 2014
-
-
Sebastien Jourdain authored
Change-Id: Ic8994e595e53187420c8300e8c2e41a7d703f6b4
-
Sebastien Jourdain authored
Change-Id: Ia660a435244667c1aeec4d1d61803f94e26c9eb6
-
Sebastien Jourdain authored
Change-Id: Ic31ad50b7579c77d22ab09f046ca4a7ecbba8fc7
-
Sebastien Jourdain authored
Change-Id: I4f624490b3ca12977b74206f51ad20ba3f3fa2fc
-
Berk Geveci authored
0f703d2a Fixed no newline at end of file warnings.
-
Joachim Pouderoux authored
cb93b88d Clean and uniformize vtkPoints & vtkPoints2D.
-
Berk Geveci authored
Change-Id: I03328a13a1f948c24a2c65ed3fa58fdcae3e46e5
-
Robert Maynard authored
196bbe8a Refactor GetRange to compute all ranges at the same time.
-
Robert Maynard authored
Instead of only computing a single components range when requested, we now compute all the component ranges and cache all the values. This improves the total runtime by 1.5x to 3x. Computing the range for a multiple component array of type: float with a length of 10000000 and with 3 components original: 0.028544 seconds new: 0.018013 seconds Computing the range for a multiple component array of type: double with a length of 10000000 and with 3 components original: 0.042368 seconds new: 0.019447 seconds Computing the range for a multiple component array of type: int with a length of 10000000 and with 3 components original: 0.03528 seconds new: 0.023454 seconds Computing the range for a multiple component array of type: vtkIdType with a length of 10000000 and with 3 components original: 0.050991 seconds new: 0.024635 seconds Computing the range for a multiple component array of type: float with a length of 10000000 and with 9 components original: 0.186394 seconds new: 0.112901 seconds Computing the range for a multiple component array of type: double with a length of 10000000 and with 9 components original: 0.375575 seconds new: 0.114103 seconds Computing the range for a multiple component array of type: int with a length of 10000000 and with 9 components original: 0.200056 seconds new: 0.141547 seconds Computing the range for a multiple component array of type: vtkIdType with a length of 10000000 and with 9 components original: 0.369794 seconds new: 0.144766 seconds Change-Id: Ia3da45b323d2d9daf0b0c428140cc5faef6db185
-
Scott Wittenburg authored
7f92da11 Changed to make tests run serially, async nature was causing collisions.
-
- Jun 16, 2014
-
-
Scott Wittenburg authored
Change-Id: I8349471e8773eb27fb1e6c2344cba316543677a3
-
Ben Boeckel authored
21d93e9a wrapping: remove the ${module}_WRAP_PYTHON variable
-
Sebastien Jourdain authored
6b7102f6 Remove @Override annotation to prevent compilation issue on old Java compiler
-
Sebastien Jourdain authored
Change-Id: I9ed0e8423f5ae028294d773799979865e0dd4e8f
-
Ben Boeckel authored
It is redundant and unnecessary today. Change-Id: Ia130f5f12cfebccf8cac1f9733b60814b0c8d098
-
- Jun 14, 2014
-
-
Joachim Pouderoux authored
MTime is now also modified on Initialize, Reset and SetNumberOfPoints. This allows a recomputation of bounding box when the point set content drastically change. Initial boundary is also now set as undefined instead of [0-1]. Change-Id: Idd1d8d3c68f0e09ddcef8a6f9db2622512f2643a
-
- Jun 13, 2014
-
-
Berk Geveci authored
adf3b4d8 pythonalg: raise an error in RequestData by default 0b1ca3a0 pythonalg: use keyword arguments rather than members 4787c7a4 Added documentation and testing to vtkPythonAlgorithm.
-
Berk Geveci authored
e2532923 Added an ensemble source. 38851122 PERF: Removed unnecessary function call. be279517 Added new meta-data and request capability to the pipeline.
-
Change-Id: I5eeaba72d9e9869b6bc3b8190d5888671f3bf1d0
-
Change-Id: Ib3bdb7fcadb08907b0243da45e78d2e983437fdc
-
Berk Geveci authored
Also added a Python superclass to make algorithm development easier. Conflicts: Filters/Python/module.cmake Change-Id: I23fbee8b39d10c4fa75faa7704153a8d58df9445
-
Berk Geveci authored
vtkEnsembleSource is used to manage a collection of data sources to represent a dataset ensemble. See the class documentation for details. Change-Id: I3a7530f6a5b0a3a20ac8ce69aad9435a49dd03d3
-
Joachim Pouderoux authored
d64a8357 Fix functional bag plot.
-
Joachim Pouderoux authored
The BagPoints point cache mtime was not modified when the content was changed, so the bounding box might be bad. Change-Id: I544aa5e7849c2259a794f450a9b1db024cd9b063
-
Ben Boeckel authored
b1b31c94 java: get the list of java modules properly 0cf88894 vtkFiltersPython: exclude from Java and Tcl wrapping ba551468 wrapping: add variables to exclude from language-specific wrapping
-
Joachim Pouderoux authored
b6235a77 BUG: Fix the quads evaluate location
-
- Jun 12, 2014
-
-
Sebastien Jourdain authored
aef8403d In java code, handle situation when wheel rotation value is zero.
-
Eli Kahn authored
This commit makes sure no zooming occurs in the Java panels mouse wheel handlers when getWheelRotation() returns a value of zero, which is possible for some high resolution mouse wheels. Change-Id: I16d5c008f6c14fd797e68e567800800e9d2ea00e
-
Berk Geveci authored
The result of NeedToExecuteData() was already cached in N2E and is not supposed to changed. Replaced the functional call with the variable. Change-Id: I295634db6239f626404854fb3aa66a8f74d8bb9a
-
Berk Geveci authored
Added the ability for keys to copy themselves during pipeline passes. This allows arbitrary meta-data to flow back and forth in the pipeline with changing the executives. Although this is similar to KEYS_TO_COPY, it works significantly better. KEYS_TO_COPY has one major flow: it does not work if the algorithm that is supposed to add the key to KEYS_TO_COPY already executed and a filter downstream is causing re- execution. Also added the ability for keys to store meta-data in a data object's information. Allowing them to check it later in NeedToExecuteData. This allows filters to send a request upstream to potentially cause a new execution of the pipeline with changing the executives. This was not possible before. This was done by adding 3 new virtual methods to vtkInformationKey: NeedToExecute(), StoreMetaData() and CopyDefaultInformation(). Normally these do nothing. Subclasses can overwrite them to implement new behavior. These methods are called by the pipeline at certain times. CopyDefaultInformation() is called during CopyDefaultInformation(), StoreMetaData() after execution (REQUEST_DATA), NeedToExecute during NeedToExecuteData. Change-Id: Ice192eb0be9f0a47b512c1b0fa3cfbede74d81e1
-
Ben Boeckel authored
788a28b1 testing: append the tests to the given variable
-
Utkarsh Ayachit authored
* pvvtk/pv-master: Change-Id: I76012fe6b08baf4f580d6e6d53e5feca034755bc
-
edbb4ffe Merge topic '14244_fix_stereo_image_captures' into master fa145803 Merge topic 'python-algorithm-old-python' into master 4b74588b vtkPythonAlgorithm: support older pythons a4e10e46 Merge topic 'manual-VTKData-option' into master 56251ee5 Merge remote-tracking branch 'pvvtk/pv-master' into HEAD 7442036b Merge topic 'python-algorithm' into master 169f0154 BUG #14244: Fix stereo image captures. 6691160f FiltersPython: create a vtkPythonAlgorithm class e8ba24a5 vtkAlgorithm: fix a typo fec99e56 Add option to exclude VTKData target from default build
-
- Jun 11, 2014
-
-
Ben Boeckel authored
Change-Id: Ib63073b5ce7a740a2bfb43383dc5cd1841aae239
-
Ben Boeckel authored
There's a global property for this; use it. Change-Id: Ie83f0d44e2547dd4f12264321f5a21d9bda69094
-
David Cole authored
65c686a8 BUG: Add missing header files to enable try_run tests to run without crashing
-
Ben Boeckel authored
The JNI and Tcl headers conflict with the Python headers with macros (e.g., toupper/tolower being macros versus functions). Change-Id: I69c73a37ef9db4acd8029cd49488545a0ee0ac36
-
Ben Boeckel authored
This is to allow language-specific classes (e.g., vtkPythonAlgorithm) to exclude themselves from languages known not to be supported. A blacklist is used because there exist things like lunatic (a two-way Lua ←→ Python bridge) and new any languages should try to wrap as much as possible. Change-Id: I81ee4c8df2ad74d158adb2b673b2413703a730ec
-
Ben Boeckel authored
523e3c06 vtkFiltersPython: Disable without Python wrapping
-
Ben Boeckel authored
Change-Id: Ib90ccaa7ea9c7dfc2ea4e7647f423a0c45f31b04
-