Commit 271ddb55 authored by Masayuki Tanaka's avatar Masayuki Tanaka

Refactor clip path

parent 9516a9a9
...@@ -2602,32 +2602,15 @@ ...@@ -2602,32 +2602,15 @@
// Define svgs // Define svgs
svg = selectChart.append("svg") svg = selectChart.append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.on('mouseenter', __onenter) .on('mouseenter', __onenter)
.on('mouseleave', __onleave); .on('mouseleave', __onleave);
// Define defs // Define defs
defs = svg.append("defs"); defs = svg.append("defs");
defs.append("clipPath") defs.append("clipPath").attr("id", clipId).append("rect");
.attr("id", clipId) defs.append("clipPath").attr("id", clipIdForXAxis).append("rect");
.append("rect") defs.append("clipPath").attr("id", clipIdForYAxis).append("rect");
.attr("width", width) updateSvgSize();
.attr("height", height);
defs.append("clipPath")
.attr("id", clipIdForXAxis)
.append("rect")
.attr("x", getXAxisClipX)
.attr("y", getXAxisClipY)
.attr("width", getXAxisClipWidth)
.attr("height", getXAxisClipHeight);
defs.append("clipPath")
.attr("id", clipIdForYAxis)
.append("rect")
.attr("x", getYAxisClipX)
.attr("y", getYAxisClipY)
.attr("width", getYAxisClipWidth)
.attr("height", getYAxisClipHeight);
// Define regions // Define regions
main = svg.append("g").attr("transform", translate.main); main = svg.append("g").attr("transform", translate.main);
......
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment