- Mar 14, 2017
-
-
doxy and misc. typos pt2
-
- Jan 22, 2017
-
-
Sean McBride authored
- Made a few APIs' params const - Changed many usages of the evil GetBounds() to expect a const return value, even though it does not (yet?) return const - Slightly changed return values of vtkTextActor3D::GetBounds() to return its own ivar instead of its ImageActor's
-
- Jan 16, 2017
-
-
Robert Maynard authored
-
- Jan 14, 2017
-
-
Ken Martin authored
add casts in lots of places to mun
-
- Jan 05, 2017
-
-
David Gobbi authored
This fixes performance warnings for cppcheck.
-
- Dec 14, 2016
-
-
Ben Boeckel authored
-
- Nov 30, 2016
-
-
Cory Quammen authored
This change better supports alternative wrapping tools for VTK
-
- Sep 23, 2016
-
-
This commit reindents the code with the following utility: Utilities/Maintenance/vtk-reindent-code.py This utility changes the positions of the braces so that they are no longer indented relative to the code block they reside in. The bash command line used was the following: for d in Charts Common Deprecated Domains Examples Filters GUISupport \ Geovis IO Imaging Infovis Interaction Parallel Rendering \ Testing Views Web Wrapping; do for e in cxx cxx.in txx txx.in hxx hxx.in h h.in c c.in; do find "${d}" -name "*.${e}" -exec \ python Utilities/Maintenance/vtk_reindent_code.py {} + done done
-
David DeMarle authored
generated via: cd $VTKSRC perl Utilities/Doxygen/doc_header2doxygen.pl --to ~/tmp/vtkheaders . cp -r ~/tmp/vtkheaders/* .
-
- Sep 12, 2016
-
-
Haocheng LIU authored
The current dependency relationship in vtk is unclear and misleading. This MR tries to rewrite them based on header files inclusion of headers and source files in each module. Corner cases are considered and modules are sorted in alphabetical order to facilitate future reference. See details in my gitlab python based script project. In future we can continue using this script to clean the VTK Dependency easily from time to time.
-
- Sep 02, 2016
-
-
Ken Martin authored
These mappers are useful for non chemistry applications so move them to the OpenGL2 directory
-
- Aug 29, 2016
-
-
David C. Lonie authored
Rather than install, attempt to locate, parse, etc the elements.xml file directly, embed the data in the vtkBlueObeliskData translation unit via the vtkBlueObeliskDataInternal header. The header file is generated by the GenerateBlueObeliskHeader test in Domains/Chemistry, which is built by enabling the CMake option VTK_BUILD_BODR_DATA_GENERATOR.
-
David C. Lonie authored
Some fields were incorrectly parsed because the current tag was not cleared at the end of an element.
-
David C. Lonie authored
-
- Aug 26, 2016
-
-
David C. Lonie authored
-
David C. Lonie authored
-
David C. Lonie authored
vtkMoleculeMapper now handles custom lookup tables.
-
David C. Lonie authored
No longer hardcoded to "Atomic Numbers".
-
- Aug 25, 2016
-
-
David C. Lonie authored
-
David C. Lonie authored
-
David C. Lonie authored
-
David C. Lonie authored
-
David C. Lonie authored
-
David C. Lonie authored
-
- Aug 11, 2016
-
-
David C. Lonie authored
The depth peelers currently assume gl_FragCoord.z is always the depth, but the imposter shaders in Domains/Chemistry modify the depth. This patch adds a //VTK::Depth::Impl hook into the fragment shader template, before any depth peeling processing is applied. The depth is stored into gl_FragDepth, and all depth processing now uses this variable instead of gl_FragCoord.z.
-
- Aug 03, 2016
-
-
Sean McBride authored
-
- Jul 25, 2016
-
-
David C. Lonie authored
-
- Jul 13, 2016
-
-
Sean McBride authored
It doesn't seem to have got everything, but it's a start. Some resulting whitespace is suboptimal, but one day we can fix that with clang-format. :) Just ran this command: run-clang-tidy.py -checks=-*,modernize-use-override -fix (I actually had to build my own clang to make clang-tidy output "VTK_OVERRIDE" instead of "override".)
-
- Jul 11, 2016
-
-
Sean McBride authored
There wasn't much left. Notably, don't #define vtkstd at all anymore.
-
- Jul 07, 2016
-
-
Sean McBride authored
Find/replace of: ;[ ]*//\s*Not implemented[\.]* to VTK_DELETE_FUNCTION; To catch a few remaining ones missed by previous greps. Manually reverted changed files in VPIC and KWSys folders, and a couple other of places.
-
Sean McBride authored
vtk(.*)\(const vtk\1&\);\s*//\s*Not implemented[\.]* to vtk\1(const vtk\1\&) VTK_DELETE_FUNCTION; vtk(.*)\(const vtk\1 &\);\s*//\s*Not implemented[\.]* to vtk\1(const vtk\1 \&) VTK_DELETE_FUNCTION; vtk(.*)\( const vtk\1 & \);\s*//\s*Not implemented[\.]* to vtk\1( const vtk\1 \& ) VTK_DELETE_FUNCTION; vtk(.*)\( const vtk\1& \);\s*//\s*Not implemented[\.]* to vtk\1( const vtk\1\& ) VTK_DELETE_FUNCTION; vtk(.*) \(const vtk\1&\);\s*//\s*Not implemented[\.]* to vtk\1 (const vtk\1\&) VTK_DELETE_FUNCTION;
-
Sean McBride authored
(operator\s*=.*);\s*//\s*Not\s*implemented[\.]* to \1 VTK_DELETE_FUNCTION; After that, this finds basically nothing: operator.*implemented then manually reverted changed files in VPIC and KWSys folders.
-
- May 06, 2016
-
-
David C. Lonie authored
SafeDownCast performs a series of virtual calls and string comparisons, which is quite slow, especially when used in worker functions. vtkArrayDownCast will switch between SafeDownCast and the more efficient FastDownCast (only available for common vtkAbstractArray subclasses) depending on whether or not FastDownCast is defined for the specific array type.
-
- Apr 18, 2016
-
-
David C. Lonie authored
The new OpenGLRenderPass stuff can remove/change/optimize out some uniforms and varyings without the mapper's knowledge. This prevents a ton of spurious warnings from being emitted.
-
- Apr 11, 2016
-
-
David C. Lonie authored
-
- Mar 31, 2016
-
-
-
Dhanannjay Deo authored
-
- Release openslide handle correctly - Also tests partial updates - OpenSlideReader extent orientation - Also uses new UpdateExtent to set reqeuested extents
-
-
-