changeset 24795:b0be07092078

Remove unused hidden axes properties for camera view (bug #52940). * graphics.in.h (axes::properties): Discard the hidden properties x_viewtransform, x_projectiontransform, x_viewporttransform, x_normrendertransform and x_rendertransform that appear to be no longer in use anywhere in the project. * graphics.cc (axes::properties::update_camera): No longer set the local variables x_viewtransform, x_projectiontransform, x_viewporttransform, x_normrendertransform and x_rendertransform.
author Daniel J Sebald <daniel.sebald@ieee.org>
date Mon, 26 Feb 2018 13:33:50 -0600
parents 1cacfebaed3e
children b901d3123745
files libinterp/corefcn/graphics.cc libinterp/corefcn/graphics.in.h
diffstat 2 files changed, 0 insertions(+), 12 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/corefcn/graphics.cc	Mon Feb 26 09:45:33 2018 -0800
+++ b/libinterp/corefcn/graphics.cc	Mon Feb 26 13:33:50 2018 -0600
@@ -5743,12 +5743,6 @@
          zd/(zlimits(1)-zlimits(0)));
   translate (x_render, -xo, -yo, -zo);
 
-  x_viewtransform = x_view;
-  x_projectiontransform = x_projection;
-  x_viewporttransform = x_viewport;
-  x_normrendertransform = x_normrender;
-  x_rendertransform = x_render;
-
   x_render_inv = x_render.inverse ();
 
   // Note: these matrices are a slight modified version of the regular matrices,
--- a/libinterp/corefcn/graphics.in.h	Mon Feb 26 09:45:33 2018 -0800
+++ b/libinterp/corefcn/graphics.in.h	Mon Feb 26 13:33:50 2018 -0600
@@ -3720,12 +3720,6 @@
       radio_property __autopos_tag__ h , "{none}|subplot"
       // hidden properties for inset
       array_property looseinset hu , Matrix (1, 4, 0.0)
-      // hidden properties for transformation computation
-      array_property x_viewtransform h , Matrix (4, 4, 0.0)
-      array_property x_projectiontransform h , Matrix (4, 4, 0.0)
-      array_property x_viewporttransform h , Matrix (4, 4, 0.0)
-      array_property x_normrendertransform h , Matrix (4, 4, 0.0)
-      array_property x_rendertransform h , Matrix (4, 4, 0.0)
       // hidden properties for minor ticks
       row_vector_property xminortickvalues h , Matrix ()
       row_vector_property yminortickvalues h , Matrix ()