@@ -46,9 +46,9 @@ proto.handlePick = function(selection) {
4646 if ( selection . object === this . mesh ) {
4747 var rawId = selection . data . index ;
4848
49- var x = this . data . _x [ rawId ] ;
50- var y = this . data . _y [ rawId ] ;
51- var z = this . data . _z [ rawId ] ;
49+ var x = this . data . _meshX [ rawId ] ;
50+ var y = this . data . _meshY [ rawId ] ;
51+ var z = this . data . _meshZ [ rawId ] ;
5252
5353 var height = this . data . _Ys . length ;
5454 var depth = this . data . _Zs . length ;
@@ -60,10 +60,10 @@ proto.handlePick = function(selection) {
6060 var selectIndex = selection . index = k + depth * j + depth * height * i ;
6161
6262 selection . traceCoordinate = [
63- this . data . _x [ selectIndex ] ,
64- this . data . _y [ selectIndex ] ,
65- this . data . _z [ selectIndex ] ,
66- this . data . value [ selectIndex ]
63+ this . data . _meshX [ selectIndex ] ,
64+ this . data . _meshY [ selectIndex ] ,
65+ this . data . _meshZ [ selectIndex ] ,
66+ this . data . _value [ selectIndex ]
6767 ] ;
6868
6969 var text = this . data . hovertext || this . data . text ;
@@ -91,11 +91,11 @@ proto.update = function(data) {
9191 }
9292
9393 var positions = zip3 (
94- toDataCoords ( layout . xaxis , data . _x , scene . dataScale [ 0 ] , data . xcalendar ) ,
95- toDataCoords ( layout . yaxis , data . _y , scene . dataScale [ 1 ] , data . ycalendar ) ,
96- toDataCoords ( layout . zaxis , data . _z , scene . dataScale [ 2 ] , data . zcalendar ) ) ;
94+ toDataCoords ( layout . xaxis , data . _meshX , scene . dataScale [ 0 ] , data . xcalendar ) ,
95+ toDataCoords ( layout . yaxis , data . _meshY , scene . dataScale [ 1 ] , data . ycalendar ) ,
96+ toDataCoords ( layout . zaxis , data . _meshZ , scene . dataScale [ 2 ] , data . zcalendar ) ) ;
9797
98- var cells = zip3 ( data . _i , data . _j , data . _k ) ;
98+ var cells = zip3 ( data . _meshI , data . _meshJ , data . _meshK ) ;
9999
100100 var config = {
101101 positions : positions ,
@@ -116,7 +116,7 @@ proto.update = function(data) {
116116 } ;
117117
118118 var cOpts = extractOpts ( data ) ;
119- config . vertexIntensity = data . _intensity ;
119+ config . vertexIntensity = data . _meshIntensity ;
120120 config . vertexIntensityBounds = [ cOpts . min , cOpts . max ] ;
121121 config . colormap = parseColorScale ( data ) ;
122122
@@ -132,9 +132,9 @@ proto.dispose = function() {
132132var GRID_TYPES = [ 'xyz' , 'xzy' , 'yxz' , 'yzx' , 'zxy' , 'zyx' ] ;
133133
134134function generateIsoMeshes ( data ) {
135- data . _i = [ ] ;
136- data . _j = [ ] ;
137- data . _k = [ ] ;
135+ data . _meshI = [ ] ;
136+ data . _meshJ = [ ] ;
137+ data . _meshK = [ ] ;
138138
139139 var showSurface = data . surface . show ;
140140 var showSpaceframe = data . spaceframe . show ;
@@ -228,9 +228,9 @@ function generateIsoMeshes(data) {
228228 }
229229
230230 function addFace ( a , b , c ) {
231- data . _i . push ( a ) ;
232- data . _j . push ( b ) ;
233- data . _k . push ( c ) ;
231+ data . _meshI . push ( a ) ;
232+ data . _meshJ . push ( b ) ;
233+ data . _meshK . push ( c ) ;
234234 numFaces ++ ;
235235
236236 return numFaces - 1 ;
@@ -389,10 +389,10 @@ function generateIsoMeshes(data) {
389389 var index = indecies [ q ] ;
390390 xyzv . push (
391391 [
392- data . x [ index ] ,
393- data . y [ index ] ,
394- data . z [ index ] ,
395- data . value [ index ]
392+ data . _x [ index ] ,
393+ data . _y [ index ] ,
394+ data . _z [ index ] ,
395+ data . _value [ index ]
396396 ]
397397 ) ;
398398 }
@@ -880,10 +880,10 @@ function generateIsoMeshes(data) {
880880 for ( var k = 0 ; k < depth ; k ++ ) {
881881 var index = getIndex ( i , j , k ) ;
882882 addVertex (
883- data . x [ index ] ,
884- data . y [ index ] ,
885- data . z [ index ] ,
886- data . value [ index ]
883+ data . _x [ index ] ,
884+ data . _y [ index ] ,
885+ data . _z [ index ] ,
886+ data . _value [ index ]
887887 ) ;
888888 }
889889 }
@@ -1021,10 +1021,10 @@ function generateIsoMeshes(data) {
10211021 emptyVertices ( ) ;
10221022 }
10231023
1024- data . _x = allXs ;
1025- data . _y = allYs ;
1026- data . _z = allZs ;
1027- data . _intensity = allVs ;
1024+ data . _meshX = allXs ;
1025+ data . _meshY = allYs ;
1026+ data . _meshZ = allZs ;
1027+ data . _meshIntensity = allVs ;
10281028
10291029 data . _Xs = Xs ;
10301030 data . _Ys = Ys ;
0 commit comments