- Mar 24, 2010
-
-
Timothy M. Shead authored
ENH: Update the vtkArrayAPI to support distributed arrays / arrays with non-zero-based coordinate indices.
-
Jeff Baumes authored
-
Jeff Baumes authored
Fix from Nasztanovics Ferenc (naszta@naszta.hu).
-
Jeff Baumes authored
The finalize() method has been removed from VTK objects, since finalize() is called on a different thread and may cause concurrency issues. Instead, we keep a hash table containing WeakReference's in vtkGlobalJavaHash. vtkGlobalJavaHash.GC() will call VTK's Delete() on any objects whose weak reference has expired (i.e. they have been garbage collected by Java). This may be called manually, or may be called at intervals on the swing event thread by an instance of vtkJavaGarbageCollector. The default currently is that it is called once every second on the swing event thread. vtkGlobalJavaHash.DeleteAll() will delete all native objects in the hash table regardless of whether their Java objects are still in use. Therefore this should be reserved for when you will no longer use any VTK objects in Java, (e.g. at shutdown). Also included is the fix to Bug 8942 submitted by dbarbier, where the Java hash could be corrupted when calling Delete manually on objects. Some tests have been added that demonstrate how the new classes should work. vtkX3DBinaryConverter has been removed since it no longer compiles. CellType is a new Java object that lets you easily access the various cell types in VTK. vtkNativeLibrary is a new Java object that facilitates loading the native VTK libraries.
-
Kitware Robot authored
-
- Mar 23, 2010
-
-
Dave Partyka authored
-
Dave Partyka authored
-
Zack Galbreath authored
-
Dave Partyka authored
-
Dave Partyka authored
-
Jeff Baumes authored
-
Utkarsh Ayachit authored
-
Kitware Robot authored
-
Dave Partyka authored
-
Jeff Baumes authored
-
Utkarsh Ayachit authored
-
Dave Partyka authored
-
Dave Partyka authored
-
Dave Partyka authored
-
Pat Marion authored
-
David Cole authored
BUG: Fix issue #10374 - no, really, NEVER. (Thanks, John Drescher, on the VTK mailing list, for pointing this out.)
-
Julien Finet authored
-
- Mar 22, 2010
-
-
Julien Finet authored
ENH: Add box+border behind chart area. Add vertical+horizontal reference line. Give option of title placement.
-
Aashish Chaudhary authored
STYLE: Minor cleanup.
-
Brad King authored
The syntax vtkSmartPointer<vtkBaseClass> b = vtkNew<vtkDerivedClass>(); does not work as implemented. C++98 12.2/2 allows the compiler to copy-construct an extra vtkNew<> temporary to which to bind the reference of b's constructor. Since vtkNew<> does not provide copy semantics (and cannot by design) this fails on compilers that choose to copy the temporary unnecessarily. I'm reverting this feature until we have time to investigate further.
-
John Biddiscombe authored
-
Pat Marion authored
-
Pat Marion authored
empty vtkPoints array when the vtkPointSet to copy had no points.
-
John Biddiscombe authored
-
Utkarsh Ayachit authored
-
Brad King authored
This simple template creates and owns one instance of its template argument for its lifetime. Ownership can be shared with smart or raw pointers but cannot be taken away from vtkNew<> until destruction. This approximates use of VTK objects as stack variables.
-
Brad King authored
TestCxxFeatures tells us that all currently supported compilers provide member templates. We remove the check for member template support from vtkSmartPointer and simply assume that it is available.
-
John Biddiscombe authored
ENH: Add a method to query the contents of leaf nodes so that we can get Cell Id's per leaf if needed. STYLE: Improve documentation.
-
Kitware Robot authored
-
- Mar 21, 2010
-
-
Kitware Robot authored
-
- Mar 20, 2010
-
-
Kitware Robot authored
-
- Mar 19, 2010
-
-
Timothy M. Shead authored
ENH: vtkDelimitedTextReader provides a 'GetLastError()' method so feedback can be provided to end-users, and made it more pedantic - users cannot load a UTF-16 file containing a BOM when thwhen the character set is UTF-16LE or UTF-16BE.
-
John Biddiscombe authored
COMP: when mpi based tests are run on windows, the mpiexe path-to-exe does not include the debug/release part of the path and hence these tests do not run - this fix should resolve it.
-
Aashish Chaudhary authored
-
Utkarsh Ayachit authored
deciding if we needed to regenerate the colors. This was incorrect since the LUT alpha is anyways not taken into consideration when generating the colors. This was causing the display lists to be re-generated when actor::property::alpha < 1. Fixed that.
-