File tree Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -74,6 +74,17 @@ proto.merge = function(sceneLayout) {
7474 for ( var i = 0 ; i < 3 ; ++ i ) {
7575 var axes = sceneLayout [ AXES_NAMES [ i ] ] ;
7676
77+ if ( ! axes . visible ) {
78+ opts . tickEnable [ i ] = false ;
79+ opts . labelEnable [ i ] = false ;
80+ opts . lineEnable [ i ] = false ;
81+ opts . lineTickEnable [ i ] = false ;
82+ opts . gridEnable [ i ] = false ;
83+ opts . zeroEnable [ i ] = false ;
84+ opts . backgroundEnable [ i ] = false ;
85+ continue ;
86+ }
87+
7788 // Axes labels
7889 opts . labels [ i ] = convertHTMLToUnicode ( axes . title ) ;
7990 if ( 'titlefont' in axes ) {
Original file line number Diff line number Diff line change @@ -28,6 +28,12 @@ proto.merge = function(sceneLayout) {
2828 for ( var i = 0 ; i < 3 ; ++ i ) {
2929 var axes = sceneLayout [ AXES_NAMES [ i ] ] ;
3030
31+ if ( ! axes . visible ) {
32+ this . enabled [ i ] = false ;
33+ this . drawSides [ i ] = false ;
34+ continue ;
35+ }
36+
3137 this . enabled [ i ] = axes . showspikes ;
3238 this . colors [ i ] = str2RGBArray ( axes . spikecolor ) ;
3339 this . drawSides [ i ] = axes . spikesides ;
You can’t perform that action at this time.
0 commit comments