- 06 Apr, 2015 1 commit
-
-
Sean McBride authored
Also removed some dead code as a consequence, like setting the deallocated pointer to null then to a new address. Also removed setting some ivars to null in dtors.
-
- 31 Mar, 2015 3 commits
-
-
Ben Boeckel authored
-
David Gobbi authored
This also changes the obsolete "2307" code to simply "307", the type code for "double *".
-
David Gobbi authored
A using declaration allows a class to easily re-declare all superclass method signatures for a particular method. This kind of re-declaration is necessary to avoid shadowing superclass methods that the class does not override. This patch allows the wrappers to recognize using declarations.
-
- 30 Mar, 2015 3 commits
-
-
Ben Boeckel authored
If the build path has spaces, the arguments are split improperly.
-
Ben Boeckel authored
-
Ben Boeckel authored
-
- 26 Mar, 2015 1 commit
-
-
Shawn Waldon authored
-
- 25 Mar, 2015 1 commit
-
-
Sean McBride authored
Removed static keyword from a global variable.
-
- 24 Mar, 2015 1 commit
-
-
David Gobbi authored
-
- 16 Mar, 2015 2 commits
-
-
Sean McBride authored
Apparently C++ actually requires %p be used only with void*.
-
Sean McBride authored
Fixes clang -Wmissing-variable-declarations warnings
-
- 11 Mar, 2015 1 commit
-
-
Scott Wittenburg authored
In environments where Python 2.6 is still in use, there is no argparse module included by default. For these situations, we have included our own copy, called _argparse.py, which we usually import in the except block in case the default is not present. At some point, the vtk.web package included this file, but at some point it was removed and because few sites still use Python 2.6, it was not caught. This fix puts the _argparse.py in a single location (except for where it is needed at build time). This location is vtk.util, and everything now looks there in the fallback case. Change-Id: Id64241ffbe4e3cec7e96dae386da1a6385c5f6ed
-
- 10 Mar, 2015 1 commit
-
-
Ben Boeckel authored
It handles response files itself. Change-Id: Icf50178289028a0c56dcb89bbb0db7044b571d9a
-
- 09 Mar, 2015 1 commit
-
-
Ben Boeckel authored
On Windows, if a build tree has a long path, the command line length limit can be exceeded. This is normally handled by using response files to store the command line arguments rather than passing them directly. Unfortunately, CMake does not support this for RC files. To address this, compile the rc file separately. Change-Id: Ie91e9578c6cf41f7386b914e408c6369c733117f
-
- 03 Mar, 2015 1 commit
-
-
Sebastien Jourdain authored
Add missing hint for proper wrapping handling. Change-Id: I36b1ac673cb868578126c2dc9711894b7ebaaf29
-
- 01 Mar, 2015 2 commits
-
-
Sean McBride authored
Silences cppcheck warning. Might have been a false positive, but there’s no behaviour change. Change-Id: I147eadb054d4cde44012fd8e8b9eb5e739eef6ad
-
Sean McBride authored
Change-Id: I5573964542026cb3c62d734041d8bb81c3189961
-
- 16 Feb, 2015 2 commits
-
-
Sean McBride authored
Change-Id: I17b99c887200f98c614bbbcb413db784da6075db
-
Sean McBride authored
Change-Id: Ieadbc4b11706f022d113cf975ef7db6ea5bb0f55
-
- 15 Feb, 2015 1 commit
-
-
David Gobbi authored
There was a simple mistake in the code that builds the "ArgCheck" string that the wrappers use for argument type checking. As a result, the "argument check" was not distinguishing between const reference args and non-const reference args. A "const reference" arg type can satisfied via implicit conversion from another type, while a non-const reference arg cannot. The new test specifically tests for this. Change-Id: I59725536496dd6d80b64ace09403161ccd89c9b4
-
- 12 Feb, 2015 2 commits
-
-
Ben Boeckel authored
It is only used if methods exist. Change-Id: Id9bd3568096cbfa177bafb4f080301f1df62575a
-
Ben Boeckel authored
Change-Id: I1035010ffed5cbc484a0b953b7319c3d17c4245d
-
- 09 Feb, 2015 1 commit
-
-
Ben Boeckel authored
Change-Id: I29c3c38d8b9071b51bfab3cc1cc71fc189cb9090
-
- 05 Feb, 2015 4 commits
-
-
Ben Boeckel authored
Template names are not valid C identifiers, so add a way to make them valid. Based on a patch from Debian. Change-Id: Icb58d18f079ea6cc77af1ff68e401a072d5108fe
-
Ben Boeckel authored
Should be compatible with wxPython 2.8. Fetched from Debian. Change-Id: I2bfbe3f5a17dfc4d321562bf310a4670660eb276
-
Ben Boeckel authored
Change-Id: I0dcf21200f3ab8be49649435b7d728d7240fc576
-
Ben Boeckel authored
Change-Id: I0b203e8936e6760bd5a5147b8bc9c5ae9f219ae9
-
- 14 Jan, 2015 1 commit
-
-
David Gobbi authored
Whenever a scoped class was defined, e.g. "struct somescope::someclass" followed by the definition, the wrappers would add it to the current namespace as "somescope::someclass" instead of adding "someclass" to the "somescope" namespace. As a partial fix, simply ignore such classes. Change-Id: Iacd18b9042e53f4d3ed341714e26d3cf1b7fab2f
-
- 09 Jan, 2015 1 commit
-
-
Berk Geveci authored
Added support for getting and getting cells of unstructured grids. Change-Id: Ia321b861febfa72f91ecd7bdcd0ed58164ef5ebe
-
- 28 Dec, 2014 1 commit
-
-
Dan Lipsa authored
If G is a gradient array G.shape = (n,3) we have that mean(G,0).shape = (3,). Appending 1s to the second array would result in a broadcast error, so we do not do it in this case. Change-Id: I7c46e1c0c4159c40511a221797487b27438cb079
-
- 24 Dec, 2014 1 commit
-
-
Dan Lipsa authored
An array G of shape (n,3) resulted from computing the gradient on a scalar array S of shape (n,) cannot be added together without reshaping. G + expand_dims(S,1) works, G + S gives an error: ValueError: operands could not be broadcast together with shapes (n,3) (n,) This commit performs this reshape operation automatically by appending 1s to the dimensions of the array with fewer dimensions. Change-Id: I0a0eaeecf5063fac1c8b71b9d32472bbc41d42c8
-
- 18 Dec, 2014 3 commits
-
-
Sean McBride authored
Used the following command: find . \( -iname *.h -and -type f \) -exec perl -pi -w -e 's/__vtk(.*)_h/vtk$1_h/g;' {} \; Fixes many, but not all, clang -Wreserved-id-macro warnings. Change-Id: I694ff053cb204c70e37b261296f496064d91fc07
-
Sean McBride authored
Used the following command: find . \( -iname *.in -and -type f \) -exec perl -pi -w -e 's/__vtk(.*)_h/vtk$1_h/g;' {} \; Fixes many, but not all, clang -Wreserved-id-macro warnings. Change-Id: I86db91ad530c203347f2b0dfd29c31f843c3f2b7
-
Sebastien Jourdain authored
Change-Id: I362a85049e43c4160c9b24fa8180bcae445986db
-
- 13 Dec, 2014 2 commits
-
-
David Gobbi authored
VC++ thinks these casts are necessary, even though gcc and clang disagree. This reverts commit 8c45343b. Change-Id: I9c308561e3c0696c66e24e45fd6fa4384c70aa34
-
David Gobbi authored
These casts were necessary for really old compilers that didn't keep track of which level of indirection the "constness" applied to. For modern compilers, they should be unecessary. Change-Id: Ia23cebae43fd6f1705016a11f2df4801e9830d24
-
- 10 Dec, 2014 1 commit
-
-
Dan Lipsa authored
Functions added: negative, reciprocal, square, rint, divide, multiply, add, subtract, mod, remainder, power, hypot. Change-Id: I0ecb7d08c3cc32b7917f3a77194507ae02de6d83
-
- 09 Dec, 2014 1 commit
-
-
Ben Boeckel authored
'echo' is not an executable on Windows and as such is not supported with CTEST_USE_LAUNCHERS=ON. Change-Id: Ie0990d7277d68d2e4cfe051f4cb04c11988dc258
-
- 08 Dec, 2014 1 commit
-
-
David Gobbi authored
Change-Id: I7f5a411eeafe90f535ff3555ad3d08a8f213a405
-