Methods in SVG 1.1

name of object returns description
animationsPaused() SVGSVGElement Boolean
appendItem(newItem) SVGPointList SVGPoint
appendItem(newItem) SVGStringList String
appendItem(newItem) SVGNumberList SVGNumber
appendItem(newItem) SVGTransformList SVGTransform
appendItem(newItem) SVGPathSegList SVGPathSeg
appendItem(newItem) SVGLengthList SVGLength
checkEnclosure(element,rect) SVGSVGElement Boolean Is the element within a rectangular area?
checkIntersection(element,rect) SVGSVGElement Boolean Does the element intersect the rect?
clear() SVGStringList (none)
clear() SVGPointList (none)
clear() SVGLengthList (none)
clear() SVGPathSegList (none)
clear() SVGNumberList (none)
clear() SVGTransformList (none)
consolidate() SVGTransformList SVGTransform
convertToSpecifiedUnits(unitType) SVGLength (none)
convertToSpecifiedUnits(unitType) SVGAngle (none)
createSVGAngle() SVGSVGElement SVGAngle
createSVGLength() SVGSVGElement SVGLength
createSVGMatrix() SVGSVGElement SVGMatrix
createSVGNumber() SVGSVGElement SVGNumber
createSVGPathSegArcAbs(x,y,r1,…) SVGPathElement SVGPathSegArcAbs
createSVGPathSegArcRel(x,y,r1,…) SVGPathElement SVGPathSegArcRel
createSVGPathSegClosePath() SVGPathElement SVGPathSegClosePath
createSVGPathSegCurvetoCubicAbs(x,y,x1,…) SVGPathElement SVGPathSegCurvetoCubicAbs
createSVGPathSegCurvetoCubicRel(x,y,x1,…) SVGPathElement SVGPathSegCurvetoCubicRel
createSVGPathSegCurvetoCubicSmoothAbs(x,y,x2,…) SVGPathElement SVGPathSegCurvetoCubicSmoothAbs
createSVGPathSegCurvetoCubicSmoothRel(x,y,x2,…) SVGPathElement SVGPathSegCurvetoCubicSmoothRel
createSVGPathSegCurvetoQuadraticAbs(x,y,x1,…) SVGPathElement SVGPathSegCurvetoQuadraticAbs
createSVGPathSegCurvetoQuadraticRel(x,y,x1,…) SVGPathElement SVGPathSegCurvetoQuadraticRel
createSVGPathSegCurvetoQuadraticSmoothAbs(x,y) SVGPathElement SVGPathSegCurvetoQuadraticSmoothAbs
createSVGPathSegCurvetoQuadraticSmoothRel(x,y) SVGPathElement SVGPathSegCurvetoQuadraticSmoothRel
createSVGPathSegLinetoAbs(x,y) SVGPathElement SVGPathSegLinetoAbs
createSVGPathSegLinetoHorizontalAbs(x) SVGPathElement SVGPathSegLinetoHorizontalAbs
createSVGPathSegLinetoHorizontalRel(x) SVGPathElement SVGPathSegLinetoHorizontalRel
createSVGPathSegLinetoRel(x,y) SVGPathElement SVGPathSegLinetoRel
createSVGPathSegLinetoVerticalAbs(y) SVGPathElement SVGPathSegLinetoVerticalAbs
createSVGPathSegLinetoVerticalRel(y) SVGPathElement SVGPathSegLinetoVerticalRel
createSVGPathSegMovetoAbs(x,y) SVGPathElement SVGPathSegMovetoAbs
createSVGPathSegMovetoRel(x,y) SVGPathElement SVGPathSegMovetoRel
createSVGPoint() SVGSVGElement SVGPoint Creates and returns a new SVGPoint object.
createSVGRect() SVGSVGElement SVGRect Creates and returns a new SVGRect element
createSVGTransform() SVGSVGElement SVGTransform
createSVGTransformFromMatrix(matrix) SVGTransformList SVGTransform
createSVGTransformFromMatrix(matrix) SVGSVGElement SVGTransform
deselectAll() SVGSVGElement (none)
flipX() SVGMatrix SVGMatrix
flipY() SVGMatrix SVGMatrix
forceRedraw() SVGSVGElement (none)
getBBox() SVGLocatable SVGRect Get the bounding box of the element.
getCharNumAtPosition(point) SVGTextContentElement Number
getComputedTextLength() SVGTextContentElement Number
getCTM() SVGLocatable SVGMatrix Return the Current Transformation Matrix for the element.
getCurrentTime() SVGSVGElement Number
getCurrentTime() SVGAnimationElement Number
getElementById(elementId) SVGSVGElement Element
getEnclosureList(rect,referenceElement) SVGSVGElement NodeList Which elements are within the rect?
getEndPositionOfChar(charnum) SVGTextContentElement SVGPoint
getExtentOfChar(charnum) SVGTextContentElement SVGRect
getIntersectionList(rect,referenceElement) SVGSVGElement NodeList Returns the list of graphics elements whose rendered content intersects the supplied rectangle, honoring the 'pointer-events' property value on each candidate graphics element.
getItem(index) SVGStringList String
getItem(index) SVGPointList SVGPoint
getItem(index) SVGLengthList SVGLength
getItem(index) SVGPathSegList SVGPathSeg
getItem(index) SVGNumberList SVGNumber
getItem(index) SVGTransformList SVGTransform
getNumberOfChars() SVGTextContentElement Number
getPathSegAtLength(distance) SVGPathElement Number
getPointAtLength(distance) SVGPathElement SVGPoint
getPresentationAttribute(name) SVGStylable CSSValue
getRotationOfChar(charnum) SVGTextContentElement Number
getScreenCTM() SVGLocatable SVGMatrix
getSimpleDuration() SVGAnimationElement Number
getStartPositionOfChar(charnum) SVGTextContentElement SVGPoint
getStartTime() SVGAnimationElement Number
getSubStringLength(charnum,nchars) SVGTextContentElement Number
getSVGDocument() GetSVGDocument SVGDocument
getTotalLength() SVGPathElement Number
getTransformToElement(element) SVGLocatable SVGMatrix
hasExtension(extension) SVGTests Boolean
initialize(newItem) SVGNumberList SVGNumber
initialize(newItem) SVGPathSegList SVGPathSeg
initialize(newItem) SVGLengthList SVGLength
initialize(newItem) SVGPointList SVGPoint
initialize(newItem) SVGTransformList SVGTransform
insertItemBefore(newItem,index) SVGTransformList SVGTransform
insertItemBefore(newItem,index) SVGPointList SVGPoint
insertItemBefore(newItem,index) SVGNumberList SVGNumber
insertItemBefore(newItem,index) SVGStringList String
insertItemBefore(newItem,index) SVGPathSegList SVGPathSeg
insertItemBefore(newItem,index) SVGLengthList SVGLength
inverse() SVGMatrix SVGMatrix
item(index) SVGElementInstanceList SVGElementInstance
matrixTransform(matrix) SVGPoint SVGPoint
multiply(secondMatrix) SVGMatrix SVGMatrix
newValueSpecifiedUnits(unitType,valueInSpecifiedUnits) SVGAngle (none)
newValueSpecifiedUnits(unitType,valueInSpecifiedUnits) SVGLength (none)
pauseAnimations() SVGSVGElement (none)
removeItem(index) SVGPathSegList SVGPathSeg
removeItem(index) SVGTransformList SVGTransform
removeItem(index) SVGPointList SVGPoint
removeItem(index) SVGStringList String
removeItem(index) SVGLengthList SVGLength
removeItem(index) SVGNumberList SVGNumber
replaceItem(newItem,index) SVGLengthList SVGLength
replaceItem(newItem,index) SVGTransformList SVGTransform
replaceItem(newItem,index) SVGNumberList SVGNumber
replaceItem(newItem,index) SVGPointList SVGPoint
replaceItem(newItem,index) SVGStringList String
replaceItem(newItem,index) SVGPathSegList SVGPathSeg
rotate(angle) SVGMatrix SVGMatrix
rotateFromVector(x,y) SVGMatrix SVGMatrix
scale(scaleFactor) SVGMatrix SVGMatrix
scaleNonUniform(scaleFactorX,scaleFactorY) SVGMatrix SVGMatrix
selectSubString(charnum,nchars) SVGTextContentElement (none)
setColor(colorType,rgbColor,iccColor) SVGColor (none)
setCurrentTime(seconds) SVGSVGElement (none)
setFilterRes(filterResX,filterResY) SVGFilterElement (none)
setMatrix(matrix) SVGTransform (none)
setOrientToAngle(angle) SVGMarkerElement (none)
setOrientToAuto() SVGMarkerElement (none)
setPaint(paintType,uri,rgbColor,…) SVGPaint (none)
setRGBColor(rgbColor) SVGColor (none)
setRGBColorICCColor(rgbColor,iccColor) SVGColor (none)
setRotate(angle,cx,cy) SVGTransform (none)
setScale(sx,sy) SVGTransform (none)
setSkewX(angle) SVGTransform (none)
setSkewY(angle) SVGTransform (none)
setStdDeviation(stdDeviationX,stdDeviationY) SVGFEGaussianBlurElement (none)
setTranslate(tx,ty) SVGTransform (none)
setUri(uri) SVGPaint (none)
skewX(angle) SVGMatrix SVGMatrix
skewY(angle) SVGMatrix SVGMatrix
suspendRedraw(max_wait_milliseconds) SVGSVGElement Number
translate(x,y) SVGMatrix SVGMatrix
unpauseAnimations() SVGSVGElement (none)
unsuspendRedraw(suspend_handle_id) SVGSVGElement (none)
unsuspendRedrawAll() SVGSVGElement (none)