- Jul 04, 2023
-
-
Julien Schueller authored
-
- Jun 12, 2023
-
-
Jaswant Panchumarti (Kitware) authored
- The 2D plots would unnecessarily invoke draw commands during each animation frame even though no data points were modified. - With this commit, only the 3D chart gets redrawn for animations. - Moved 3D chart into a separate context actor with it's own renderer. - The main renderer is asked not to erase contents during the start of animation. - During animation, the 3D renderer is carefully placed such that it's viewport takes up the previous 2D chart's space. - After animation, the 3D renderer is removed from the window and the main renderer is asked to erase contents before drawing.
-
Jaswant Panchumarti (Kitware) authored
-
Jaswant Panchumarti (Kitware) authored
- allows derived context items to clean up cache entries which they create in the ::Paint method.
-
Jaswant Panchumarti (Kitware) authored
- use cached VBOs to skip unnecessary upload of selected points for subsequent frames.
-
Jaswant Panchumarti (Kitware) authored
- this method can be used in both vtkPlotPoints and vtkPlotPoints3D to obtain selected points from a bunch of selection indices and points.
-
Jaswant Panchumarti (Kitware) authored
- use cached overload of DrawMarkers. - if there are bad points, it will resort to sub-optimal framerate because it uses raw pointers.
-
Jaswant Panchumarti (Kitware) authored
- use cached draw functions. - use vtkPoints instead of std::vector<vtkVector3f> because vtkPoints gives a vtkDataArray, whose MTime can help cache VBOs.
-
- Jun 06, 2023
-
-
Jaswant Panchumarti (Kitware) authored
-
- May 27, 2023
-
-
Spiros Tsalikis authored
-
Spiros Tsalikis authored
The legend can be optionally inlined but its position is always the top right corner.
-
- May 23, 2023
-
-
Spiros Tsalikis authored
-
- May 17, 2023
-
-
Thomas Galland authored
Add ACTION_TYPES_COUNT in charts valid action types enum. Needed in ParaView for adding a "Clear selection" action in chart views.
-
- Apr 24, 2023
-
-
Sean McBride authored
ContainsPoint() requires a 3D point.
-
- Mar 28, 2023
-
-
Ben Boeckel authored
-
Ben Boeckel authored
-
- Mar 08, 2023
-
-
The 3D chart in the vtkScatterPlotMatrix is now displaying its content correctly when rotating from right to left or down to up. Fixes also a minor display bug at the beginning of the animation caused by the initial 3D chart's angle that wasn't properly defined.
-
- Jan 14, 2023
-
-
David Gobbi authored
For modules in Accelerators, Charts, Web, Domains, Geovis, Parallel
-
- Jan 09, 2023
-
-
dcbr authored
* Properly set vtkContextMouseEvent.ScenePos and use these scene coordinates instead of screen coordinates in the Charts API. * Use Scene size instead of RenderWindow size throughout the Charts API.
-
- Dec 21, 2022
-
-
Ben Boeckel authored
This will allow the wheels to use the VTK test suite to validate themselves.
-
- Dec 20, 2022
-
-
Spiros Tsalikis authored
-
- Nov 25, 2022
-
-
Thomas Galland authored
The 3D chart in the vtkScatterPlotMatrix is now displaying its content correctly when rotating from right to left or down to up. Fixes also a minor display bug at the beginning of the animation caused by the initial 3D chart's angle that wasn't properly defined.
-
- Nov 22, 2022
-
-
luz paz authored
Found via `codespell -q 3 -S ./.git,./ThirdParty,./Utilities/MetaIO,./Utilities/KWSys -L acount,aline,alledges,ans,ba,childs,co-ordinates,contrl,datas,dota,eiter,inout,inouts,lod,lsit,nin,nd,normale,normaly,ot,outout,pard,pres,siz,statics`
-
- Oct 13, 2022
-
-
Eric Larson authored
Also remove old nullptr assignments as they are unnecessary when using vtkSmartPointer.
-
- Sep 20, 2022
-
-
Ryan Krattiger authored
This is a UNIX only test.
-
Ryan Krattiger authored
VTK_ABI_NAMESPACE_{BEGIN,END} macro is inserted around all VTK symbols. Exclusions: * C interfaces, such as GetVTKVersion and the python module. * third-party libraries and external libraries that are not maintained by VTK but are part of the VTK repository. * Cxx module tests * Utilities * Wrapping/Tools
-
- Sep 08, 2022
-
-
Mathieu Westphal (Kitware) authored
-
- Sep 03, 2022
-
-
luz paz authored
Found via `codespell`
-
- Jul 28, 2022
-
-
Sean McBride authored
Once upon a time, vtkMath::Pi was float, not double. Cleanup some adjacent usage of vtkMath::Pi to also change float -> double.
-
- Jul 26, 2022
-
-
Ben Boeckel authored
-
- Jul 13, 2022
-
-
Mathieu Westphal (Kitware) authored
-
- Jul 11, 2022
-
-
Ben Boeckel authored
No interface changes.
-
Ben Boeckel authored
-
Ben Boeckel authored
This is in preparation for deprecation of the implicit conversion from `vtkStdString` to `const char*`.
-
Ben Boeckel authored
This ended up using the `const char*` conversion. Since it is a `std::string` at heart, this is always non-`nullptr` and therefore true. Simplify conditions to take this into account.
-
Ben Boeckel authored
-
Ben Boeckel authored
-
- Jul 10, 2022
-
-
Ben Boeckel authored
-
Ben Boeckel authored
-
- Jul 01, 2022
-
-
Ben Boeckel authored
-