(datum, prevDatum)
| 1049 | dictionary[datum.id] = datum; |
| 1050 | } |
| 1051 | function calculateAlternativeShapeData(datum, prevDatum) { |
| 1052 | if (tweenShapes && datum.id in prevDictionary) { |
| 1053 | if ((prevDatum.tag == 'polygon' || prevDatum.tag == 'ellipse' || prevDatum.tag == 'path') && (prevDatum.tag != datum.tag || datum.tag == 'polygon')) { |
| 1054 | if (prevDatum.tag != 'path') { |
| 1055 | datum.alternativeOld = convertToPathData(prevDatum, datum); |
| 1056 | } |
| 1057 | if (datum.tag != 'path') { |
| 1058 | datum.alternativeNew = convertToPathData(datum, prevDatum); |
| 1059 | } |
| 1060 | } |
| 1061 | } |
| 1062 | } |
| 1063 | function calculatePathTweenPoints(datum, prevDatum) { |
| 1064 | if (tweenPaths && prevDatum && (prevDatum.tag == 'path' || datum.alternativeOld && datum.alternativeOld.tag == 'path')) { |
| 1065 | var attribute_d = (datum.alternativeNew || datum).attributes.d; |
no test coverage detected