File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -1059,9 +1059,9 @@ def get_proj(self):
1059
1059
# elev stores the elevation angle in the z plane
1060
1060
# azim stores the azimuth angle in the x,y plane
1061
1061
# roll stores the roll angle about the view axis
1062
- elev_rad = np .deg2rad (self .elev )
1063
- azim_rad = np .deg2rad (self .azim )
1064
- roll_rad = np .deg2rad (self .roll )
1062
+ elev_rad = np .deg2rad (art3d . _norm_angle ( self .elev ) )
1063
+ azim_rad = np .deg2rad (art3d . _norm_angle ( self .azim ) )
1064
+ roll_rad = np .deg2rad (art3d . _norm_angle ( self .roll ) )
1065
1065
1066
1066
# Coordinates for a point that rotates around the box of data.
1067
1067
# p0, p1 corresponds to rotating the box only around the
@@ -1272,8 +1272,8 @@ def _on_move(self, event):
1272
1272
return
1273
1273
delev = + (dy / h )* 180 * np .cos (roll ) + (dx / w )* 180 * np .sin (roll )
1274
1274
dazim = - (dy / h )* 180 * np .sin (roll ) + (dx / w )* 180 * np .cos (roll )
1275
- self .elev = art3d . _norm_angle ( self .elev - delev )
1276
- self .azim = art3d . _norm_angle ( self .azim - dazim )
1275
+ self .elev = self .elev - delev
1276
+ self .azim = self .azim - dazim
1277
1277
self .get_proj ()
1278
1278
self .stale = True
1279
1279
self .figure .canvas .draw_idle ()
You can’t perform that action at this time.
0 commit comments