UNPKG

snapsvg

Version:
955 lines 661 kB
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <base href="http://snapsvg.io/docs/"> <title>Snap.svg API Reference</title> <link rel="shortcut icon" href="/assets/favicon.ico?v=1"> <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width"> <link rel="stylesheet" href="/assets/docs/fonts/stylesheet.css?v=201311041519"> <link rel="stylesheet" href="/assets/docs/css/main.css?v=201311041519"> <link rel="stylesheet" href="/assets/docs/css/dr.css?v=201311041519"> <link rel="stylesheet" href="/assets/docs/css/prism.css?v=201311041519"> <link rel="stylesheet" href="/assets/style/docs-header.css?v=201311041519"> <script> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-44948757-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); function trackOutboundLink(link, category, action) { try { _gaq.push(['_trackEvent', category , action]); } catch(err){} setTimeout(function() { document.location.href = link.href; }, 100); } </script> </head> <body class="light"> <header id="header"> <div class="wrap"> <a href="/" class="logo"> <img src="/assets/images/logo.svg" alt="" /> <span class="header">Snap.svg</span> </a> <nav> <a href="/">Home</a> <a href="/about/">Why Snap</a> <a href="/start/" class="mobile-hide">Getting Started</a> <a href="/docs/" class="mobile-hide selected">Docs</a> <a href="/support/">Support</a> <a href="/demos/" class="mobile-hide">Demos</a> <a class="bt" href="/assets/downloads/Snap.svg-0.5.0.zip" onclick="trackOutboundLink(this, 'Download', '0.5.0');return false;">Download</a> </nav> </div> </header> <!--[if lt IE 9]> <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]--> <div id="wrapper"> <div class="max-width"> <div id="sideNav"> <div class="combo"> <input type="search" id="dr-filter" value="" placeholder="search"> </div> <div id="pageNav"> <ol id="dr-toc"> <li class="dr-lvl0"> <a href="#Element" class="undefined"> <span>Element</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.add" class="dr-method"> <span>Element.add()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.addClass" class="dr-method"> <span>Element.addClass()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.addStop" class="dr-method"> <span>Element.addStop()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.after" class="dr-method"> <span>Element.after()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.animate" class="dr-method"> <span>Element.animate()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.append" class="dr-method"> <span>Element.append()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.appendTo" class="dr-method"> <span>Element.appendTo()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.asPX" class="dr-method"> <span>Element.asPX()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.attr" class="dr-method"> <span>Element.attr()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.before" class="dr-method"> <span>Element.before()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.children" class="dr-method"> <span>Element.children()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.click" class="dr-method"> <span>Element.click()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.clone" class="dr-method"> <span>Element.clone()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.data" class="dr-method"> <span>Element.data()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.dblclick" class="dr-method"> <span>Element.dblclick()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.drag" class="dr-method"> <span>Element.drag()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.getBBox" class="dr-method"> <span>Element.getBBox()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.getPointAtLength" class="dr-method"> <span>Element.getPointAtLength()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.getSubpath" class="dr-method"> <span>Element.getSubpath()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.getTotalLength" class="dr-method"> <span>Element.getTotalLength()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.hasClass" class="dr-method"> <span>Element.hasClass()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.hover" class="dr-method"> <span>Element.hover()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.inAnim" class="dr-method"> <span>Element.inAnim()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.innerSVG" class="dr-method"> <span>Element.innerSVG()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.insertAfter" class="dr-method"> <span>Element.insertAfter()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.insertBefore" class="dr-method"> <span>Element.insertBefore()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.marker" class="dr-method"> <span>Element.marker()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.mousedown" class="dr-method"> <span>Element.mousedown()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.mousemove" class="dr-method"> <span>Element.mousemove()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.mouseout" class="dr-method"> <span>Element.mouseout()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.mouseover" class="dr-method"> <span>Element.mouseover()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.mouseup" class="dr-method"> <span>Element.mouseup()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.node" class="dr-property"> <span>Element.node</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.outerSVG" class="dr-method"> <span>Element.outerSVG()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.parent" class="dr-method"> <span>Element.parent()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.prepend" class="dr-method"> <span>Element.prepend()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.prependTo" class="dr-method"> <span>Element.prependTo()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.remove" class="dr-method"> <span>Element.remove()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.removeClass" class="dr-method"> <span>Element.removeClass()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.removeData" class="dr-method"> <span>Element.removeData()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.select" class="dr-method"> <span>Element.select()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.selectAll" class="dr-method"> <span>Element.selectAll()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.setStops" class="dr-method"> <span>Element.setStops()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.stop" class="dr-method"> <span>Element.stop()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.stops" class="dr-method"> <span>Element.stops()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.toDefs" class="dr-method"> <span>Element.toDefs()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.toJSON" class="dr-method"> <span>Element.toJSON()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.toPattern" class="dr-method"> <span>Element.toPattern()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.toString" class="dr-method"> <span>Element.toString()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.toggleClass" class="dr-method"> <span>Element.toggleClass()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.touchcancel" class="dr-method"> <span>Element.touchcancel()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.touchend" class="dr-method"> <span>Element.touchend()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.touchmove" class="dr-method"> <span>Element.touchmove()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.touchstart" class="dr-method"> <span>Element.touchstart()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.transform" class="dr-method"> <span>Element.transform()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.type" class="dr-property"> <span>Element.type</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.unclick" class="dr-method"> <span>Element.unclick()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.undblclick" class="dr-method"> <span>Element.undblclick()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.undrag" class="dr-method"> <span>Element.undrag()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.unhover" class="dr-method"> <span>Element.unhover()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.unmousedown" class="dr-method"> <span>Element.unmousedown()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.unmousemove" class="dr-method"> <span>Element.unmousemove()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.unmouseout" class="dr-method"> <span>Element.unmouseout()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.unmouseover" class="dr-method"> <span>Element.unmouseover()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.unmouseup" class="dr-method"> <span>Element.unmouseup()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.untouchcancel" class="dr-method"> <span>Element.untouchcancel()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.untouchend" class="dr-method"> <span>Element.untouchend()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.untouchmove" class="dr-method"> <span>Element.untouchmove()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.untouchstart" class="dr-method"> <span>Element.untouchstart()</span> </a> </li> <li class="dr-lvl1"> <a href="#Element.use" class="dr-method"> <span>Element.use()</span> </a> </li> <li class="dr-lvl0"> <a href="#Fragment" class="undefined"> <span>Fragment</span> </a> </li> <li class="dr-lvl1"> <a href="#Fragment.select" class="dr-method"> <span>Fragment.select()</span> </a> </li> <li class="dr-lvl1"> <a href="#Fragment.selectAll" class="dr-method"> <span>Fragment.selectAll()</span> </a> </li> <li class="dr-lvl0"> <a href="#Matrix" class="undefined"> <span>Matrix</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.add" class="dr-method"> <span>Matrix.add()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.clone" class="dr-method"> <span>Matrix.clone()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.determinant" class="dr-method"> <span>Matrix.determinant()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.invert" class="dr-method"> <span>Matrix.invert()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.multLeft" class="dr-method"> <span>Matrix.multLeft()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.rotate" class="dr-method"> <span>Matrix.rotate()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.scale" class="dr-method"> <span>Matrix.scale()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.skew" class="dr-method"> <span>Matrix.skew()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.skewX" class="dr-method"> <span>Matrix.skewX()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.skewY" class="dr-method"> <span>Matrix.skewY()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.split" class="dr-method"> <span>Matrix.split()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.toTransformString" class="dr-method"> <span>Matrix.toTransformString()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.translate" class="dr-method"> <span>Matrix.translate()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.x" class="dr-method"> <span>Matrix.x()</span> </a> </li> <li class="dr-lvl1"> <a href="#Matrix.y" class="dr-method"> <span>Matrix.y()</span> </a> </li> <li class="dr-lvl0"> <a href="#Paper" class="undefined"> <span>Paper</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.circle" class="dr-method"> <span>Paper.circle()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.clear" class="dr-method"> <span>Paper.clear()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.el" class="dr-method"> <span>Paper.el()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.ellipse" class="dr-method"> <span>Paper.ellipse()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.filter" class="dr-method"> <span>Paper.filter()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.g" class="dr-method"> <span>Paper.g()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.gradient" class="dr-method"> <span>Paper.gradient()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.group" class="dr-method"> <span>Paper.group()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.image" class="dr-method"> <span>Paper.image()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.line" class="dr-method"> <span>Paper.line()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.mask" class="dr-method"> <span>Paper.mask()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.path" class="dr-method"> <span>Paper.path()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.polygon" class="dr-method"> <span>Paper.polygon()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.polyline" class="dr-method"> <span>Paper.polyline()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.ptrn" class="dr-method"> <span>Paper.ptrn()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.rect" class="dr-method"> <span>Paper.rect()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.svg" class="dr-method"> <span>Paper.svg()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.symbol" class="dr-method"> <span>Paper.symbol()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.text" class="dr-method"> <span>Paper.text()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.toDataURL" class="dr-method"> <span>Paper.toDataURL()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.toString" class="dr-method"> <span>Paper.toString()</span> </a> </li> <li class="dr-lvl1"> <a href="#Paper.use" class="dr-method"> <span>Paper.use()</span> </a> </li> <li class="dr-lvl0"> <a href="#Set" class="undefined"> <span>Set</span> </a> </li> <li class="dr-lvl1"> <a href="#Set.animate" class="dr-method"> <span>Set.animate()</span> </a> </li> <li class="dr-lvl1"> <a href="#Set.attr" class="dr-method"> <span>Set.attr()</span> </a> </li> <li class="dr-lvl1"> <a href="#Set.bind" class="dr-method"> <span>Set.bind()</span> </a> </li> <li class="dr-lvl1"> <a href="#Set.clear" class="dr-method"> <span>Set.clear()</span> </a> </li> <li class="dr-lvl1"> <a href="#Set.exclude" class="dr-method"> <span>Set.exclude()</span> </a> </li> <li class="dr-lvl1"> <a href="#Set.forEach" class="dr-method"> <span>Set.forEach()</span> </a> </li> <li class="dr-lvl1"> <a href="#Set.getBBox" class="dr-method"> <span>Set.getBBox()</span> </a> </li> <li class="dr-lvl1"> <a href="#Set.insertAfter" class="dr-method"> <span>Set.insertAfter()</span> </a> </li> <li class="dr-lvl1"> <a href="#Set.pop" class="dr-method"> <span>Set.pop()</span> </a> </li> <li class="dr-lvl1"> <a href="#Set.push" class="dr-method"> <span>Set.push()</span> </a> </li> <li class="dr-lvl1"> <a href="#Set.remove" class="dr-method"> <span>Set.remove()</span> </a> </li> <li class="dr-lvl1"> <a href="#Set.splice" class="dr-method"> <span>Set.splice()</span> </a> </li> <li class="dr-lvl0"> <a href="#Snap" class="undefined"> <span>Snap</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.Matrix" class="dr-method"> <span>Snap.Matrix()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.Set" class="dr-property"> <span>Snap.Set</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.acos" class="dr-method"> <span>Snap.acos()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.ajax" class="dr-method"> <span>Snap.ajax()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.angle" class="dr-method"> <span>Snap.angle()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.animate" class="dr-method"> <span>Snap.animate()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.animation" class="dr-method"> <span>Snap.animation()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.asin" class="dr-method"> <span>Snap.asin()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.atan" class="dr-method"> <span>Snap.atan()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.atan2" class="dr-method"> <span>Snap.atan2()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.closestPoint" class="dr-method"> <span>Snap.closestPoint()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.color" class="dr-method"> <span>Snap.color()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.cos" class="dr-method"> <span>Snap.cos()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.deg" class="dr-method"> <span>Snap.deg()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.deurl" class="dr-method"> <span>Snap.deurl()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.filter" class="undefined"> <span>Snap.filter</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.filter.blur" class="dr-method"> <span>Snap.filter.blur()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.filter.brightness" class="dr-method"> <span>Snap.filter.brightness()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.filter.contrast" class="dr-method"> <span>Snap.filter.contrast()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.filter.grayscale" class="dr-method"> <span>Snap.filter.grayscale()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.filter.hueRotate" class="dr-method"> <span>Snap.filter.hueRotate()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.filter.invert" class="dr-method"> <span>Snap.filter.invert()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.filter.saturate" class="dr-method"> <span>Snap.filter.saturate()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.filter.sepia" class="dr-method"> <span>Snap.filter.sepia()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.filter.shadow" class="dr-method"> <span>Snap.filter.shadow()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.flat" class="dr-property"> <span>Snap.flat</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.format" class="dr-method"> <span>Snap.format()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.fragment" class="dr-method"> <span>Snap.fragment()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.getElementByPoint" class="dr-method"> <span>Snap.getElementByPoint()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.getRGB" class="dr-method"> <span>Snap.getRGB()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.hsb" class="dr-method"> <span>Snap.hsb()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.hsb2rgb" class="dr-method"> <span>Snap.hsb2rgb()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.hsl" class="dr-method"> <span>Snap.hsl()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.hsl2rgb" class="dr-method"> <span>Snap.hsl2rgb()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.importMUIColors" class="dr-method"> <span>Snap.importMUIColors()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.is" class="dr-method"> <span>Snap.is()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.len" class="dr-method"> <span>Snap.len()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.len2" class="dr-method"> <span>Snap.len2()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.load" class="dr-method"> <span>Snap.load()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.matrix" class="dr-method"> <span>Snap.matrix()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.mui" class="dr-property"> <span>Snap.mui</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.parse" class="dr-method"> <span>Snap.parse()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.parsePathString" class="dr-method"> <span>Snap.parsePathString()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.parseTransformString" class="dr-method"> <span>Snap.parseTransformString()</span> </a> </li> <li class="dr-lvl1"> <a href="#Snap.path" class="undefined"> <span>Snap.path</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.path.bezierBBox" class="dr-method"> <span>Snap.path.bezierBBox()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.path.findDotsAtSegment" class="dr-method"> <span>Snap.path.findDotsAtSegment()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.path.getBBox" class="dr-method"> <span>Snap.path.getBBox()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.path.getPointAtLength" class="dr-method"> <span>Snap.path.getPointAtLength()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.path.getSubpath" class="dr-method"> <span>Snap.path.getSubpath()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.path.getTotalLength" class="dr-method"> <span>Snap.path.getTotalLength()</span> </a> </li> <li class="dr-lvl2"> <a href="#Snap.path.intersection" class="dr-method"> <span>Snap.path.intersection()</span> </a>