- 17 Nov, 2011 24 commits
-
-
Bill Lorensen authored
OpenGLExtensionManager was replacing this->ExtensionsString without freeing the current contents. Valgrind detected the leaks in two tests: TestMultiTexturing and TestMultiTexturingTransform. Change-Id: Idec8ed0dd40d7a5d05115f810f04609ffa5e23c4
-
Marcus D. Hanwell authored
Change-Id: I371560cbe05195b05c5b5df9270af64f275e24fd
-
2311f920 BUG: Uninitialised value and Invalid read.
-
0b685b1b BUG: Memory leak
-
f3c0e9f7 BUG: Memory leak
-
c1d2c8ab BUG: Memory leak
-
2dd3ccbe BUG: Memory leak
-
Marcus D. Hanwell authored
Conflicts: Charts/Testing/Cxx/CMakeLists.txt
-
Marcus D. Hanwell authored
The equality operator in the font caching for the charts was evaluating to true even when the font size and/or color had been changed. This caused several issues on subsequent renders where the font metric did not match the rendered string and changes were not visible. Added a new test that loads the string cache with a couple of strings, and then changes properties. I am not certain I covered every change, if the unique id for text properties might be improved further and whether the extra comparisons necessary the performance significantly (especially for smaller strings). Change-Id: Ie9d3a3e7903c9cd3ef122b7197f491d04434e122
-
e24c018a Fix minor spelling error.
-
5dfe0f6c Adding multisampling support to Windows
-
Jeff Baumes authored
Following a 2-pass approach for using the newer wglChoosePixelFormat API. First we make a dummy window in order to have a context. Then we try to use wglChoosePixelFormat and delete the dummy window. If a suitable pixel format is not found, revert back to the older approach of using the GDI ChoosePixelFormat. Change-Id: Ia366445f4e7192b5045bcf430c5493b7a187ded6
-
6099f077 Display the border of the ellipse on top of the elliptical disk
-
a328936d Better vertical placement of titles in V bars 8c4f9fc8 Testing various color options 2f8c7b88 Testing more options fa29d2df Better placement strategy to avoid title overflow in Y 54c97fe3 Better sizing strategy to avoid horizontal overflow of title 03f363d8 Removed spurious resetting of a value
-
5384989e Using more test options
-
Philippe Pébay authored
Change-Id: I50a7339b060309ca92c5ba0afb13bab0fe6ba73c
-
b6c36ebc Reorganize build label routine to make it easier to maintain 68525920 Use preset or computed number of labels; do not recalculate it 8944e160 Added the ability to auto-calculate, or select, number of polar ticks e5434999 Removed notion of 0-threshold for radial axes (no longer needed) 3ee621c0 Adjusted offsets d8f803af Removed incorrect "thanks" notice 8de0b9f8 Removed ShallowCopy() 957bb9cb Modifying test to verify that attribute properties are indeed used ea049eff Prevent SetAxisLinesProperty from changing things that it should not b4bd9300 Simplify BuildPolarAxisTicks thanks to the special nature of polar axes. dbdfba3b Removed a now erroneous comment a66f45a2 Merge branch 'AddPolarAxesActor' of git://vtk.org/stage/VTK into AddPolarAxesActor 1e8e1afa ENH: Removed code duplication ff36eb88 ENH: Fixed offset of non polar axes 3ed7f823 ENH: Fixed orientation and offset for polar axis c0e1857a Added a Python example to easily demonstrate various polar axes options 7730c2b9 STYLE: Fixed coding style 1f90b5dc Removed debug statements 6080f5ce Testing with reentrant polar angle d2ba4d05 Use longest arc with reentrant polar angle b66bca98 A checkpoint to investigate a possible bug with vtkArcSource 405e1e5c Better default color scheme. The test now experiments with uglier colors. bddc1f0e Automatically setting polar axes centers if invalid value is given d668a2cc Implemented simplifications allowed by particular nature of radial axes b90107c3 Eliminated degenerate first axis (corresponding to R=0) 399265dc Nicer background to test polar axes 3ebe2013 Removed a forgotten ShallowCopy declaration 8dd07664 Created a global macro value for arc resolution (per angle unit) fcb167df Removed ShallowCopy 1d0ed08f Removed ShallowCopy() 7cb8ec7f Made arc resolution depend on polar angle b8f0222f Now creating all necessary axes with correct geometry 57a041b3 Create/delete polar arcs, set visibility, add them to rendering c860b649 Added infrastructure for polar arcs and their properties facd7931 Fixed PrintSelf() defect 85b8d5f1 Clamp polar angle from 0 to 360 degrees b7469068 Clamp MaximumRadius within positive range 76ee23c7 Have a min and max possible number of radial axes, clamp with them. 20d0ca90 Eliminated a massive memory leak 6a57e2d0 Introduced a variable zero-threshold for labels 5fe98d0b Now testing various color options for axes lines, titles, etc. 1ad60226 Removed forgotten ivar ae3edeee Consistency in coloring of radial / non-polar axes. Testing this. 01bf6b6a Removed several ivars which are no longer needed 60da99c9 Cleaned up references to follower color 03c1bc9e Removed forgotten debug statements a9dd3cda Now properly setting ambient and diffuse values for labels and titles 573ec999 Fixed a bug 53dea381 Test with different title and label text colors 72fda524 Adding variables and methods for title and label texts 5e011eee Checkpoint d1b0ec67 Added text properties for both polar axis title and labels 96745df0 Set a good offset for follower of polar axis dfaec7f2 Se a default ScreenSize in the constructor d919827d Add a new ivar with ancillary methods to contral polar axis title 8198ed67 Do not place 0° axis title to avoid cluttering with labels e896cb40 More legible color and light 990fea44 More legible label size 133a7f0a Now placing labels along polar axis 7e8d73c0 Now creating polar axis labels a58d6410 Corrected placement of ticks on polar axis; and other problems 6bd6de06 A better API c7b4ec1c Proper scaling of radial axes; added an option for auto-scaling 5978154b Added support for hand-specified pole coordinates. Testing it. 4c59fa58 Fixed bug in placement of origin e8f4a5ba Eliminate all variables and calculations related to minor ticks and labels 49770f88 Added ticks on polar axis (only), other options, test c31d9e43 Made sure label offsets are propagated. Fixed typos. ec79222c Add an iVar for radial axis title visibility 81bb75b0 Now place titles (i.e. angles) along radial axes; scale them properly 5201ffef Now drawing the radial axes 5f89709f Better format; for legibility and safety 7bc68e80 Fix parenthesis style 423f8ea8 Better and more legible formating and test flow 6edfc9e3 Added explicit bounds, now used also in test 53db29ef Fixed bug in destructor cac677dd A new test for the polar coordinates actor a213ec91 A minimal implementation which builds -- but does not do much 0d3b01ab Fixed API 5a274ea4 A minimal API for the polar axes actor
-
Philippe Pébay authored
Change-Id: Ibc2ea62fd4acd74b67d3131b5dcd5148947e7061
-
Philippe Pébay authored
Change-Id: I2d9e731d4d968b8c7401206498e7909e9b3abb40
-
Philippe Pébay authored
Change-Id: I940a21d317bce2fbb2a4cc3e8c2b5bef3ae4bb19
-
Philippe Pébay authored
Change-Id: I8c8ad0c610f3d96702868ce0a47c57db01effdd6
-
Kitware Robot authored
-
- 16 Nov, 2011 16 commits
-
-
Philippe Pébay authored
Change-Id: I86031b9597356b9c9281751602687b3a1766d2cf
-
Bill Lorensen authored
Test was not releasing the char * returned by vtkTestUtilities::ExpandDataFileName(). Change-Id: I8a80cc3e411dd7817a3e656ba78aecf04be4c2c8
-
Philippe Pébay authored
Change-Id: I4cf078620bef84d8d9d0c3aa8a998e9289d17309
-
Philippe Pébay authored
Change-Id: I93d16dec5f4f49862a2f626ee416434818928748
-
Philippe Pébay authored
Change-Id: I5be5b43eceebc77c5f57030cbbe65ffdb3126510
-
3a9f08b1 BUG: Memory leak
-
Bill Lorensen authored
Test was not releasing the char * returned by vtkTestUtilities::ExpandDataFileName(). Change-Id: I6372e1876dd92b0350465adeb5ea58037653fa4d
-
Bill Lorensen authored
Test was not releasing the char * returned by vtkTestUtilities::ExpandDataFileName(). Change-Id: Ic5aeeb4427905c32bdc3aaf7d964e3af5115a8b7
-
Bill Lorensen authored
If vtkInteractorEventRecorder::Play() was called more than once, the vtksys_ios::istringstream was leaked. Change-Id: I1bc0f5a446e34e42378a30af790204a8aa080a6a
-
Philippe Pébay authored
Change-Id: Ie7bca1a8917f224a10abcbb8e7e8e3fcb6b291c4
-
Philippe Pébay authored
Change-Id: I7f98080976c8e2815358bde8883456404b804421
-
Bill Lorensen authored
Test was not releasing the char * returned by vtkTestUtilities::ExpandDataFileName(). Change-Id: If06ac9cc90451400862891664d74447c2a5711e3
-
Bill Lorensen authored
vtkPolyhedron::IntersectWithLine did not initialize tMin. In both vtkPolyhedron and vtkMeanValueCoordinatesInterpolator, the operator++ was accessing memory out of range when the end of the container was reached. Change-Id: I942c99f3f1cfbb620ee03451aa97b3adead070f6
-
Philippe Pébay authored
Change-Id: I2f0bcfafbf03158a11c063accdfe8fdfe3caf041
-
git://vtk.org/stage/VTKPhilippe Pébay authored
-
Philippe Pébay authored
Change-Id: I5dcd87e5337ced5a8103aafb4b0486bf03091508
-