aboutsummaryrefslogtreecommitdiffstats
path: root/src/container.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/container.js')
-rw-r--r--src/container.js10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/container.js b/src/container.js
index fd41a96..3549bee 100644
--- a/src/container.js
+++ b/src/container.js
@@ -78,12 +78,16 @@ SVG.extend(SVG.Container, {
return this.put(new SVG.Rect().size(width, height))
}
// Create circle element, based on ellipse
-, circle: function(diameter) {
- return this.ellipse(diameter)
+, circle: function(size) {
+ return this.ellipse(size, size)
}
// Create an ellipse
, ellipse: function(width, height) {
- return this.put(new SVG.Ellipse().size(width, height))
+ return this.put(new SVG.Ellipse().size(width, height).move(0, 0))
+ }
+ // Create a line element
+, line: function(x1, y1, x2, y2) {
+ return this.put(new SVG.Line().attr({ x1: x1, y1: y1, x2: x2, y2: y2 }))
}
// Create a wrapped polyline element
, polyline: function(points) {