4 septembre 2001

La corrélation du langage ECMAScript avec SVG

Ce document représente la corrélation complète du langage ECMAScript pour les définitions du modèle objet de document (DOM)de SVG.

L'objet SVGElement

SVGElement a toutes les propriétés et les méthodes de dom::Element ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGElement a les propriétés suivantes :
id
Cette propriété est du type DOMString.
xmlbase
Cette propriété est du type DOMString.
ownerSVGElement
Cette propriété est du type SVGSVGElement.
viewportElement
Cette propriété est du type SVGElement.
L'objet SVGAnimatedBoolean
L'objet SVGAnimatedBoolean a les propriétés suivantes :
baseVal
Cette propriété est du type boolean.
animVal
Cette propriété est du type boolean.
L'objet SVGAnimatedString
L'objet SVGAnimatedString a les propriétés suivantes :
baseVal
Cette propriété est du type DOMString.
animVal
Cette propriété est du type DOMString.
L'objet SVGStringList
L'objet SVGStringList a les propriétés suivantes :
numberOfItems
Cette propriété est du type unsigned long.
L'objet SVGStringList a les méthodes suivantes :
clear()
Cette méthode retourne un void.
initialize(newItem)
Cette méthode retourne un DOMString. Le paramètre newItem est du type DOMString.
getItem(index)
Cette méthode retourne un DOMString. Le paramètre index est du type unsigned long.
insertItemBefore(newItem,index)
Cette méthode retourne un DOMString. Le paramètre newItem est du type DOMString. Le paramètre index est du type unsigned long.
replaceItem(newItem,index)
Cette méthode retourne un DOMString. Le paramètre newItem est du type DOMString. Le paramètre index est du type unsigned long.
removeItem(index)
Cette méthode retourne un DOMString. Le paramètre index est du type unsigned long.
appendItem(newItem)
Cette méthode retourne un DOMString. Le paramètre newItem est du type DOMString.
L'objet SVGAnimatedEnumeration
L'objet SVGAnimatedEnumeration a les propriétés suivantes :
baseVal
Cette propriété est du type unsigned short.
animVal
Cette propriété est du type unsigned short.
L'objet SVGAnimatedInteger
L'objet SVGAnimatedInteger a les propriétés suivantes :
baseVal
Cette propriété est du type long.
animVal
Cette propriété est du type long.
L'objet SVGNumber
L'objet SVGNumber a les propriétés suivantes :
value
Cette propriété est du type float.
L'objet SVGAnimatedNumber
L'objet SVGAnimatedNumber a les propriétés suivantes :
baseVal
Cette propriété est du type float.
animVal
Cette propriété est du type float.
L'objet SVGNumberList
L'objet SVGNumberList a les propriétés suivantes :
numberOfItems
Cette propriété est du type unsigned long.
L'objet SVGNumberList a les méthodes suivantes :
clear()
Cette méthode retourne un void.
initialize(newItem)
Cette méthode retourne un SVGNumber. Le paramètre newItem est du type SVGNumber.
getItem(index)
Cette méthode retourne un SVGNumber. Le paramètre index est du type unsigned long.
insertItemBefore(newItem,index)
Cette méthode retourne un SVGNumber. Le paramètre newItem est du type SVGNumber. Le paramètre index est du type unsigned long.
replaceItem(newItem,index)
Cette méthode retourne un SVGNumber. Le paramètre newItem est du type SVGNumber. Le paramètre index est du type unsigned long.
removeItem(index)
Cette méthode retourne un SVGNumber. Le paramètre index est du type unsigned long.
appendItem(newItem)
Cette méthode retourne un SVGNumber. Le paramètre newItem est du type SVGNumber.
L'objet SVGAnimatedNumberList
L'objet SVGAnimatedNumberList a les propriétés suivantes :
baseVal
Cette propriété est du type SVGNumberList.
animVal
Cette propriété est du type SVGNumberList.
L'objet SVGLength
La classe SVGLength a les constantes suivantes :
SVGLength.SVG_LENGTHTYPE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGLength.SVG_LENGTHTYPE_NUMBER
Cette constante est du type short et a une valeur de 1.
SVGLength.SVG_LENGTHTYPE_PERCENTAGE
Cette constante est du type short et a une valeur de 2.
SVGLength.SVG_LENGTHTYPE_EMS
Cette constante est du type short et a une valeur de 3.
SVGLength.SVG_LENGTHTYPE_EXS
Cette constante est du type short et a une valeur de 4.
SVGLength.SVG_LENGTHTYPE_PX
Cette constante est du type short et a une valeur de 5.
SVGLength.SVG_LENGTHTYPE_CM
Cette constante est du type short et a une valeur de 6.
SVGLength.SVG_LENGTHTYPE_MM
Cette constante est du type short et a une valeur de 7.
SVGLength.SVG_LENGTHTYPE_IN
Cette constante est du type short et a une valeur de 8.
SVGLength.SVG_LENGTHTYPE_PT
Cette constante est du type short et a une valeur de 9.
SVGLength.SVG_LENGTHTYPE_PC
Cette constante est du type short et a une valeur de 10.
L'objet SVGLength a les propriétés suivantes :
unitType
Cette propriété est du type unsigned short.
value
Cette propriété est du type float.
valueInSpecifiedUnits
Cette propriété est du type float.
valueAsString
Cette propriété est du type DOMString.
L'objet SVGLength a les méthodes suivantes :
newValueSpecifiedUnits(unitType,valueInSpecifiedUnits)
Cette méthode retourne un void. Le paramètre unitType est du type unsigned short. Le paramètre valueInSpecifiedUnits est du type float.
convertToSpecifiedUnits(unitType)
Cette méthode retourne un void. Le paramètre unitType est du type unsigned short.
L'objet SVGAnimatedLength
L'objet SVGAnimatedLength a les propriétés suivantes :
baseVal
Cette propriété est du type SVGLength.
animVal
Cette propriété est du type SVGLength.
L'objet SVGLengthList
L'objet SVGLengthList a les propriétés suivantes :
numberOfItems
Cette propriété est du type unsigned long.
L'objet SVGLengthList a les méthodes suivantes :
clear()
Cette méthode retourne un void.
initialize(newItem)
Cette méthode retourne un SVGLength. Le paramètre newItem est du type SVGLength.
getItem(index)
Cette méthode retourne un SVGLength. Le paramètre index est du type unsigned long.
insertItemBefore(newItem,index)
Cette méthode retourne un SVGLength. Le paramètre newItem est du type SVGLength. Le paramètre index est du type unsigned long.
replaceItem(newItem,index)
Cette méthode retourne un SVGLength. Le paramètre newItem est du type SVGLength. Le paramètre index est du type unsigned long.
removeItem(index)
Cette méthode retourne un SVGLength. Le paramètre index est du type unsigned long.
appendItem(newItem)
Cette méthode retourne un SVGLength. Le paramètre newItem est du type SVGLength.
L'objet SVGAnimatedLengthList
L'objet SVGAnimatedLengthList a les propriétés suivantes :
baseVal
Cette propriété est du type SVGLengthList.
animVal
Cette propriété est du type SVGLengthList.
L'objet SVGAngle
La classe SVGAngle a les constantes suivantes :
SVGAngle.SVG_ANGLETYPE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGAngle.SVG_ANGLETYPE_UNSPECIFIED
Cette constante est du type short et a une valeur de 1.
SVGAngle.SVG_ANGLETYPE_DEG
Cette constante est du type short et a une valeur de 2.
SVGAngle.SVG_ANGLETYPE_RAD
Cette constante est du type short et a une valeur de 3.
SVGAngle.SVG_ANGLETYPE_GRAD
Cette constante est du type short et a une valeur de 4.
L'objet SVGAngle a les propriétés suivantes :
unitType
Cette propriété est du type unsigned short.
value
Cette propriété est du type float.
valueInSpecifiedUnits
Cette propriété est du type float.
valueAsString
Cette propriété est du type DOMString.
L'objet SVGAngle a les méthodes suivantes :
newValueSpecifiedUnits(unitType,valueInSpecifiedUnits)
Cette méthode retourne un void. Le paramètre unitType est du type unsigned short. Le paramètre valueInSpecifiedUnits est du type float.
convertToSpecifiedUnits(unitType)
Cette méthode retourne un void. Le paramètre unitType est du type unsigned short.
L'objet SVGAnimatedAngle
L'objet SVGAnimatedAngle a les propriétés suivantes :
baseVal
Cette propriété est du type SVGAngle.
animVal
Cette propriété est du type SVGAngle.
L'objet SVGColor

SVGColor a toutes les propriétés et les méthodes de css::CSSValue ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGColor a les constantes suivantes :
SVGColor.SVG_COLORTYPE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGColor.SVG_COLORTYPE_RGBCOLOR
Cette constante est du type short et a une valeur de 1.
SVGColor.SVG_COLORTYPE_RGBCOLOR_ICCCOLOR
Cette constante est du type short et a une valeur de 2.
SVGColor.SVG_COLORTYPE_CURRENTCOLOR
Cette constante est du type short et a une valeur de 3.
L'objet SVGColor a les propriétés suivantes :
colorType
Cette propriété est du type unsigned short.
rgbColor
Cette propriété est du type css::RGBColor.
iccColor
Cette propriété est du type SVGICCColor.
L'objet SVGColor a les méthodes suivantes :
setRGBColor(rgbColor)
Cette méthode retourne un void. Le paramètre rgbColor est du type DOMString.
setRGBColorICCColor(rgbColor,iccColor)
Cette méthode retourne un void. Le paramètre rgbColor est du type DOMString. Le paramètre iccColor est du type DOMString.
setColor(colorType,rgbColor,iccColor)
Cette méthode retourne un void. Le paramètre colorType est du type unsigned short. Le paramètre rgbColor est du type DOMString. Le paramètre iccColor est du type DOMString.
L'objet SVGICCColor
L'objet SVGICCColor a les propriétés suivantes :
colorProfile
Cette propriété est du type DOMString.
colors
Cette propriété est du type SVGNumberList.
L'objet SVGRect
L'objet SVGRect a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
width
Cette propriété est du type float.
height
Cette propriété est du type float.
L'objet SVGAnimatedRect
L'objet SVGAnimatedRect a les propriétés suivantes :
baseVal
Cette propriété est du type SVGRect.
animVal
Cette propriété est du type SVGRect.
L'objet SVGStylable
L'objet SVGStylable a les propriétés suivantes :
className
Cette propriété est du type SVGAnimatedString.
style
Cette propriété est du type css::CSSStyleDeclaration.
L'objet SVGStylable a les méthodes suivantes :
getPresentationAttribute(name)
Cette méthode retourne un css::CSSValue. Le paramètre name est du type DOMString.
L'objet SVGLocatable
L'objet SVGLocatable a les propriétés suivantes :
nearestViewportElement
Cette propriété est du type SVGElement.
farthestViewportElement
Cette propriété est du type SVGElement.
L'objet SVGLocatable a les méthodes suivantes :
getBBox()
Cette méthode retourne un SVGRect.
getCTM()
Cette méthode retourne un SVGMatrix.
getScreenCTM()
Cette méthode retourne un SVGMatrix.
getTransformToElement(element)
Cette méthode retourne un SVGMatrix. Le paramètre element est du type SVGElement.
L'objet SVGTransformable

SVGTransformable a toutes les propriétés et les méthodes de SVGLocatable ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGTransformable a les propriétés suivantes :
transform
Cette propriété est du type SVGAnimatedTransformList.
L'objet SVGTests
L'objet SVGTests a les propriétés suivantes :
requiredFeatures
Cette propriété est du type SVGStringList.
requiredExtensions
Cette propriété est du type SVGStringList.
systemLanguage
Cette propriété est du type SVGStringList.
L'objet SVGTests a les méthodes suivantes :
hasExtension(extension)
Cette méthode retourne un boolean. Le paramètre extension est du type DOMString.
L'objet SVGLangSpace
L'objet SVGLangSpace a les propriétés suivantes :
xmllang
Cette propriété est du type DOMString.
xmlspace
Cette propriété est du type DOMString.
L'objet SVGExternalResourcesRequired
L'objet SVGExternalResourcesRequired a les propriétés suivantes :
externalResourcesRequired
Cette propriété est du type SVGAnimatedBoolean.
L'objet SVGFitToViewBox
L'objet SVGFitToViewBox a les propriétés suivantes :
viewBox
Cette propriété est du type SVGAnimatedRect.
preserveAspectRatio
Cette propriété est du type SVGAnimatedPreserveAspectRatio.
L'objet SVGZoomAndPan
La classe SVGZoomAndPan a les constantes suivantes :
SVGZoomAndPan.SVG_ZOOMANDPAN_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGZoomAndPan.SVG_ZOOMANDPAN_DISABLE
Cette constante est du type short et a une valeur de 1.
SVGZoomAndPan.SVG_ZOOMANDPAN_MAGNIFY
Cette constante est du type short et a une valeur de 2.
L'objet SVGZoomAndPan a les propriétés suivantes :
zoomAndPan
Cette propriété est du type unsigned short.
L'objet SVGViewSpec

SVGViewSpec a toutes les propriétés et les méthodes de SVGZoomAndPan, SVGFitToViewBox ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGViewSpec a les propriétés suivantes :
transform
Cette propriété est du type SVGTransformList.
viewTarget
Cette propriété est du type SVGElement.
viewBoxString
Cette propriété est du type DOMString.
preserveAspectRatioString
Cette propriété est du type DOMString.
transformString
Cette propriété est du type DOMString.
viewTargetString
Cette propriété est du type DOMString.
L'objet SVGURIReference
L'objet SVGURIReference a les propriétés suivantes :
href
Cette propriété est du type SVGAnimatedString.
L'objet SVGCSSRule

SVGCSSRule a toutes les propriétés et les méthodes de css::CSSRule.

La classe SVGCSSRule a les constantes suivantes :
SVGCSSRule.COLOR_PROFILE_RULE
Cette constante est du type short et a une valeur de 7.
L'objet SVGDocument

SVGDocument a toutes les propriétés et les méthodes de dom::Document, events::DocumentEvent ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGDocument a les propriétés suivantes :
title
Cette propriété est du type DOMString.
referrer
Cette propriété est du type DOMString.
domain
Cette propriété est du type DOMString.
URL
Cette propriété est du type DOMString.
rootElement
Cette propriété est du type SVGSVGElement.
L'objet SVGSVGElement

SVGSVGElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGLocatable, SVGFitToViewBox, SVGZoomAndPan, events::EventTarget, events::DocumentEvent, css::ViewCSS, css::DocumentCSS ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGSVGElement a les propriétés suivantes :
x
Cette propriété est du type SVGAnimatedLength.
y
Cette propriété est du type SVGAnimatedLength.
width
Cette propriété est du type SVGAnimatedLength.
height
Cette propriété est du type SVGAnimatedLength.
contentScriptType
Cette propriété est du type DOMString.
contentStyleType
Cette propriété est du type DOMString.
viewport
Cette propriété est du type SVGRect.
pixelUnitToMillimeterX
Cette propriété est du type float.
pixelUnitToMillimeterY
Cette propriété est du type float.
screenPixelToMillimeterX
Cette propriété est du type float.
screenPixelToMillimeterY
Cette propriété est du type float.
useCurrentView
Cette propriété est du type boolean.
currentView
Cette propriété est du type SVGViewSpec.
currentScale
Cette propriété est du type float.
currentTranslate
Cette propriété est du type SVGPoint.
L'objet SVGSVGElement a les méthodes suivantes :
suspendRedraw(max_wait_milliseconds)
Cette méthode retourne un unsigned long. Le paramètre max_wait_milliseconds est du type unsigned long.
unsuspendRedraw(suspend_handle_id)
Cette méthode retourne un void. Le paramètre suspend_handle_id est du type unsigned long.
unsuspendRedrawAll()
Cette méthode retourne un void.
forceRedraw()
Cette méthode retourne un void.
pauseAnimations()
Cette méthode retourne un void.
unpauseAnimations()
Cette méthode retourne un void.
animationsPaused()
Cette méthode retourne un boolean.
getCurrentTime()
Cette méthode retourne un float.
setCurrentTime(seconds)
Cette méthode retourne un void. Le paramètre seconds est du type float.
getIntersectionList(rect,referenceElement)
Cette méthode retourne un dom::NodeList. Le paramètre rect est du type SVGRect. Le paramètre referenceElement est du type SVGElement.
getEnclosureList(rect,referenceElement)
Cette méthode retourne un dom::NodeList. Le paramètre rect est du type SVGRect. Le paramètre referenceElement est du type SVGElement.
checkIntersection(element,rect)
Cette méthode retourne un boolean. Le paramètre element est du type SVGElement. Le paramètre rect est du type SVGRect.
checkEnclosure(element,rect)
Cette méthode retourne un boolean. Le paramètre element est du type SVGElement. Le paramètre rect est du type SVGRect.
deselectAll()
Cette méthode retourne un void.
createSVGNumber()
Cette méthode retourne un SVGNumber.
createSVGLength()
Cette méthode retourne un SVGLength.
createSVGAngle()
Cette méthode retourne un SVGAngle.
createSVGPoint()
Cette méthode retourne un SVGPoint.
createSVGMatrix()
Cette méthode retourne un SVGMatrix.
createSVGRect()
Cette méthode retourne un SVGRect.
createSVGTransform()
Cette méthode retourne un SVGTransform.
createSVGTransformFromMatrix(matrix)
Cette méthode retourne un SVGTransform. Le paramètre matrix est du type SVGMatrix.
getElementById(elementId)
Cette méthode retourne un dom::Element. Le paramètre elementId est du type DOMString.
L'objet SVGGElement

SVGGElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget.

L'objet SVGDefsElement

SVGDefsElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget.

L'objet SVGDescElement

SVGDescElement a toutes les propriétés et les méthodes de SVGElement, SVGLangSpace, SVGStylable.

L'objet SVGTitleElement

SVGTitleElement a toutes les propriétés et les méthodes de SVGElement, SVGLangSpace, SVGStylable.

L'objet SVGSymbolElement

SVGSymbolElement a toutes les propriétés et les méthodes de SVGElement, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGFitToViewBox, events::EventTarget.

L'objet SVGUseElement

SVGUseElement a toutes les propriétés et les méthodes de SVGElement, SVGURIReference, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGUseElement a les propriétés suivantes :
x
Cette propriété est du type SVGAnimatedLength.
y
Cette propriété est du type SVGAnimatedLength.
width
Cette propriété est du type SVGAnimatedLength.
height
Cette propriété est du type SVGAnimatedLength.
instanceRoot
Cette propriété est du type SVGElementInstance.
animatedInstanceRoot
Cette propriété est du type SVGElementInstance.
L'objet SVGElementInstance

SVGElementInstance a toutes les propriétés et les méthodes de events::EventTarget ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGElementInstance a les propriétés suivantes :
correspondingElement
Cette propriété est du type SVGElement.
correspondingUseElement
Cette propriété est du type SVGUseElement.
parentNode
Cette propriété est du type SVGElementInstance.
childNodes
Cette propriété est du type SVGElementInstanceList.
firstChild
Cette propriété est du type SVGElementInstance.
lastChild
Cette propriété est du type SVGElementInstance.
previousSibling
Cette propriété est du type SVGElementInstance.
nextSibling
Cette propriété est du type SVGElementInstance.
L'objet SVGElementInstanceList
L'objet SVGElementInstanceList a les propriétés suivantes :
length
Cette propriété est du type unsigned long.
L'objet SVGElementInstanceList a les méthodes suivantes :
item(index)
Cette méthode retourne un SVGElementInstance. Le paramètre index est du type unsigned long.
L'objet SVGImageElement

SVGImageElement a toutes les propriétés et les méthodes de SVGElement, SVGURIReference, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGImageElement a les propriétés suivantes :
x
Cette propriété est du type SVGAnimatedLength.
y
Cette propriété est du type SVGAnimatedLength.
width
Cette propriété est du type SVGAnimatedLength.
height
Cette propriété est du type SVGAnimatedLength.
preserveAspectRatio
Cette propriété est du type SVGAnimatedPreserveAspectRatio.
L'objet SVGSwitchElement

SVGSwitchElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget.

L'objet GetSVGDocument
L'objet GetSVGDocument a les méthodes suivantes :
getSVGDocument()
Cette méthode retourne un SVGDocument.
L'objet SVGStyleElement

SVGStyleElement a toutes les propriétés et les méthodes de SVGElement ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGStyleElement a les propriétés suivantes :
xmlspace
Cette propriété est du type DOMString.
type
Cette propriété est du type DOMString.
media
Cette propriété est du type DOMString.
title
Cette propriété est du type DOMString.
L'objet SVGPoint
L'objet SVGPoint a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
L'objet SVGPoint a les méthodes suivantes :
matrixTransform(matrix)
Cette méthode retourne un SVGPoint. Le paramètre matrix est du type SVGMatrix.
L'objet SVGPointList
L'objet SVGPointList a les propriétés suivantes :
numberOfItems
Cette propriété est du type unsigned long.
L'objet SVGPointList a les méthodes suivantes :
clear()
Cette méthode retourne un void.
initialize(newItem)
Cette méthode retourne un SVGPoint. Le paramètre newItem est du type SVGPoint.
getItem(index)
Cette méthode retourne un SVGPoint. Le paramètre index est du type unsigned long.
insertItemBefore(newItem,index)
Cette méthode retourne un SVGPoint. Le paramètre newItem est du type SVGPoint. Le paramètre index est du type unsigned long.
replaceItem(newItem,index)
Cette méthode retourne un SVGPoint. Le paramètre newItem est du type SVGPoint. Le paramètre index est du type unsigned long.
removeItem(index)
Cette méthode retourne un SVGPoint. Le paramètre index est du type unsigned long.
appendItem(newItem)
Cette méthode retourne un SVGPoint. Le paramètre newItem est du type SVGPoint.
L'objet SVGMatrix
L'objet SVGMatrix a les propriétés suivantes :
a
Cette propriété est du type float.
b
Cette propriété est du type float.
c
Cette propriété est du type float.
d
Cette propriété est du type float.
e
Cette propriété est du type float.
f
Cette propriété est du type float.
L'objet SVGMatrix a les méthodes suivantes :
multiply(secondMatrix)
Cette méthode retourne un SVGMatrix. Le paramètre secondMatrix est du type SVGMatrix.
inverse()
Cette méthode retourne un SVGMatrix.
translate(x,y)
Cette méthode retourne un SVGMatrix. Le paramètre x est du type float. Le paramètre y est du type float.
scale(scaleFactor)
Cette méthode retourne un SVGMatrix. Le paramètre scaleFactor est du type float.
scaleNonUniform(scaleFactorX,scaleFactorY)
Cette méthode retourne un SVGMatrix. Le paramètre scaleFactorX est du type float. Le paramètre scaleFactorY est du type float.
rotate(angle)
Cette méthode retourne un SVGMatrix. Le paramètre angle est du type float.
rotateFromVector(x,y)
Cette méthode retourne un SVGMatrix. Le paramètre x est du type float. Le paramètre y est du type float.
flipX()
Cette méthode retourne un SVGMatrix.
flipY()
Cette méthode retourne un SVGMatrix.
skewX(angle)
Cette méthode retourne un SVGMatrix. Le paramètre angle est du type float.
skewY(angle)
Cette méthode retourne un SVGMatrix. Le paramètre angle est du type float.
L'objet SVGTransform
La classe SVGTransform a les constantes suivantes :
SVGTransform.SVG_TRANSFORM_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGTransform.SVG_TRANSFORM_MATRIX
Cette constante est du type short et a une valeur de 1.
SVGTransform.SVG_TRANSFORM_TRANSLATE
Cette constante est du type short et a une valeur de 2.
SVGTransform.SVG_TRANSFORM_SCALE
Cette constante est du type short et a une valeur de 3.
SVGTransform.SVG_TRANSFORM_ROTATE
Cette constante est du type short et a une valeur de 4.
SVGTransform.SVG_TRANSFORM_SKEWX
Cette constante est du type short et a une valeur de 5.
SVGTransform.SVG_TRANSFORM_SKEWY
Cette constante est du type short et a une valeur de 6.
L'objet SVGTransform a les propriétés suivantes :
type
Cette propriété est du type unsigned short.
matrix
Cette propriété est du type SVGMatrix.
angle
Cette propriété est du type float.
L'objet SVGTransform a les méthodes suivantes :
setMatrix(matrix)
Cette méthode retourne un void. Le paramètre matrix est du type SVGMatrix.
setTranslate(tx,ty)
Cette méthode retourne un void. Le paramètre tx est du type float. Le paramètre ty est du type float.
setScale(sx,sy)
Cette méthode retourne un void. Le paramètre sx est du type float. Le paramètre sy est du type float.
setRotate(angle,cx,cy)
Cette méthode retourne un void. Le paramètre angle est du type float. Le paramètre cx est du type float. Le paramètre cy est du type float.
setSkewX(angle)
Cette méthode retourne un void. Le paramètre angle est du type float.
setSkewY(angle)
Cette méthode retourne un void. Le paramètre angle est du type float.
L'objet SVGTransformList
L'objet SVGTransformList a les propriétés suivantes :
numberOfItems
Cette propriété est du type unsigned long.
L'objet SVGTransformList a les méthodes suivantes :
clear()
Cette méthode retourne un void.
initialize(newItem)
Cette méthode retourne un SVGTransform. Le paramètre newItem est du type SVGTransform.
getItem(index)
Cette méthode retourne un SVGTransform. Le paramètre index est du type unsigned long.
insertItemBefore(newItem,index)
Cette méthode retourne un SVGTransform. Le paramètre newItem est du type SVGTransform. Le paramètre index est du type unsigned long.
replaceItem(newItem,index)
Cette méthode retourne un SVGTransform. Le paramètre newItem est du type SVGTransform. Le paramètre index est du type unsigned long.
removeItem(index)
Cette méthode retourne un SVGTransform. Le paramètre index est du type unsigned long.
appendItem(newItem)
Cette méthode retourne un SVGTransform. Le paramètre newItem est du type SVGTransform.
createSVGTransformFromMatrix(matrix)
Cette méthode retourne un SVGTransform. Le paramètre matrix est du type SVGMatrix.
consolidate()
Cette méthode retourne un SVGTransform.
L'objet SVGAnimatedTransformList
L'objet SVGAnimatedTransformList a les propriétés suivantes :
baseVal
Cette propriété est du type SVGTransformList.
animVal
Cette propriété est du type SVGTransformList.
L'objet SVGPreserveAspectRatio
La classe SVGPreserveAspectRatio a les constantes suivantes :
SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
Cette constante est du type short et a une valeur de 1.
SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMINYMIN
Cette constante est du type short et a une valeur de 2.
SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMIDYMIN
Cette constante est du type short et a une valeur de 3.
SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMAXYMIN
Cette constante est du type short et a une valeur de 4.
SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMINYMID
Cette constante est du type short et a une valeur de 5.
SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMIDYMID
Cette constante est du type short et a une valeur de 6.
SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMAXYMID
Cette constante est du type short et a une valeur de 7.
SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMINYMAX
Cette constante est du type short et a une valeur de 8.
SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMIDYMAX
Cette constante est du type short et a une valeur de 9.
SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_XMAXYMAX
Cette constante est du type short et a une valeur de 10.
SVGPreserveAspectRatio.SVG_MEETORSLICE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
Cette constante est du type short et a une valeur de 1.
SVGPreserveAspectRatio.SVG_MEETORSLICE_SLICE
Cette constante est du type short et a une valeur de 2.
L'objet SVGPreserveAspectRatio a les propriétés suivantes :
align
Cette propriété est du type unsigned short.
meetOrSlice
Cette propriété est du type unsigned short.
L'objet SVGAnimatedPreserveAspectRatio
L'objet SVGAnimatedPreserveAspectRatio a les propriétés suivantes :
baseVal
Cette propriété est du type SVGPreserveAspectRatio.
animVal
Cette propriété est du type SVGPreserveAspectRatio.
L'objet SVGPathSeg
La classe SVGPathSeg a les constantes suivantes :
SVGPathSeg.PATHSEG_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGPathSeg.PATHSEG_CLOSEPATH
Cette constante est du type short et a une valeur de 1.
SVGPathSeg.PATHSEG_MOVETO_ABS
Cette constante est du type short et a une valeur de 2.
SVGPathSeg.PATHSEG_MOVETO_REL
Cette constante est du type short et a une valeur de 3.
SVGPathSeg.PATHSEG_LINETO_ABS
Cette constante est du type short et a une valeur de 4.
SVGPathSeg.PATHSEG_LINETO_REL
Cette constante est du type short et a une valeur de 5.
SVGPathSeg.PATHSEG_CURVETO_CUBIC_ABS
Cette constante est du type short et a une valeur de 6.
SVGPathSeg.PATHSEG_CURVETO_CUBIC_REL
Cette constante est du type short et a une valeur de 7.
SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_ABS
Cette constante est du type short et a une valeur de 8.
SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_REL
Cette constante est du type short et a une valeur de 9.
SVGPathSeg.PATHSEG_ARC_ABS
Cette constante est du type short et a une valeur de 10.
SVGPathSeg.PATHSEG_ARC_REL
Cette constante est du type short et a une valeur de 11.
SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_ABS
Cette constante est du type short et a une valeur de 12.
SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_REL
Cette constante est du type short et a une valeur de 13.
SVGPathSeg.PATHSEG_LINETO_VERTICAL_ABS
Cette constante est du type short et a une valeur de 14.
SVGPathSeg.PATHSEG_LINETO_VERTICAL_REL
Cette constante est du type short et a une valeur de 15.
SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS
Cette constante est du type short et a une valeur de 16.
SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_REL
Cette constante est du type short et a une valeur de 17.
SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS
Cette constante est du type short et a une valeur de 18.
SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL
Cette constante est du type short et a une valeur de 19.
L'objet SVGPathSeg a les propriétés suivantes :
pathSegType
Cette propriété est du type unsigned short.
pathSegTypeAsLetter
Cette propriété est du type DOMString.
L'objet SVGPathSegClosePath

SVGPathSegClosePath a toutes les propriétés et les méthodes de SVGPathSeg.

L'objet SVGPathSegMovetoAbs

SVGPathSegMovetoAbs a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegMovetoAbs a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
L'objet SVGPathSegMovetoRel

SVGPathSegMovetoRel a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegMovetoRel a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
L'objet SVGPathSegLinetoAbs

SVGPathSegLinetoAbs a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegLinetoAbs a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
L'objet SVGPathSegLinetoRel

SVGPathSegLinetoRel a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegLinetoRel a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
L'objet SVGPathSegCurvetoCubicAbs

SVGPathSegCurvetoCubicAbs a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegCurvetoCubicAbs a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
x1
Cette propriété est du type float.
y1
Cette propriété est du type float.
x2
Cette propriété est du type float.
y2
Cette propriété est du type float.
L'objet SVGPathSegCurvetoCubicRel

SVGPathSegCurvetoCubicRel a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegCurvetoCubicRel a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
x1
Cette propriété est du type float.
y1
Cette propriété est du type float.
x2
Cette propriété est du type float.
y2
Cette propriété est du type float.
L'objet SVGPathSegCurvetoQuadraticAbs

SVGPathSegCurvetoQuadraticAbs a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegCurvetoQuadraticAbs a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
x1
Cette propriété est du type float.
y1
Cette propriété est du type float.
L'objet SVGPathSegCurvetoQuadraticRel

SVGPathSegCurvetoQuadraticRel a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegCurvetoQuadraticRel a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
x1
Cette propriété est du type float.
y1
Cette propriété est du type float.
L'objet SVGPathSegArcAbs

SVGPathSegArcAbs a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegArcAbs a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
r1
Cette propriété est du type float.
r2
Cette propriété est du type float.
angle
Cette propriété est du type float.
largeArcFlag
Cette propriété est du type boolean.
sweepFlag
Cette propriété est du type boolean.
L'objet SVGPathSegArcRel

SVGPathSegArcRel a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegArcRel a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
r1
Cette propriété est du type float.
r2
Cette propriété est du type float.
angle
Cette propriété est du type float.
largeArcFlag
Cette propriété est du type boolean.
sweepFlag
Cette propriété est du type boolean.
L'objet SVGPathSegLinetoHorizontalAbs

SVGPathSegLinetoHorizontalAbs a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegLinetoHorizontalAbs a les propriétés suivantes :
x
Cette propriété est du type float.
L'objet SVGPathSegLinetoHorizontalRel

SVGPathSegLinetoHorizontalRel a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegLinetoHorizontalRel a les propriétés suivantes :
x
Cette propriété est du type float.
L'objet SVGPathSegLinetoVerticalAbs

SVGPathSegLinetoVerticalAbs a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegLinetoVerticalAbs a les propriétés suivantes :
y
Cette propriété est du type float.
L'objet SVGPathSegLinetoVerticalRel

SVGPathSegLinetoVerticalRel a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegLinetoVerticalRel a les propriétés suivantes :
y
Cette propriété est du type float.
L'objet SVGPathSegCurvetoCubicSmoothAbs

SVGPathSegCurvetoCubicSmoothAbs a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegCurvetoCubicSmoothAbs a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
x2
Cette propriété est du type float.
y2
Cette propriété est du type float.
L'objet SVGPathSegCurvetoCubicSmoothRel

SVGPathSegCurvetoCubicSmoothRel a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegCurvetoCubicSmoothRel a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
x2
Cette propriété est du type float.
y2
Cette propriété est du type float.
L'objet SVGPathSegCurvetoQuadraticSmoothAbs

SVGPathSegCurvetoQuadraticSmoothAbs a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegCurvetoQuadraticSmoothAbs a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
L'objet SVGPathSegCurvetoQuadraticSmoothRel

SVGPathSegCurvetoQuadraticSmoothRel a toutes les propriétés et les méthodes de SVGPathSeg ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathSegCurvetoQuadraticSmoothRel a les propriétés suivantes :
x
Cette propriété est du type float.
y
Cette propriété est du type float.
L'objet SVGPathSegList
L'objet SVGPathSegList a les propriétés suivantes :
numberOfItems
Cette propriété est du type unsigned long.
L'objet SVGPathSegList a les méthodes suivantes :
clear()
Cette méthode retourne un void.
initialize(newItem)
Cette méthode retourne un SVGPathSeg. Le paramètre newItem est du type SVGPathSeg.
getItem(index)
Cette méthode retourne un SVGPathSeg. Le paramètre index est du type unsigned long.
insertItemBefore(newItem,index)
Cette méthode retourne un SVGPathSeg. Le paramètre newItem est du type SVGPathSeg. Le paramètre index est du type unsigned long.
replaceItem(newItem,index)
Cette méthode retourne un SVGPathSeg. Le paramètre newItem est du type SVGPathSeg. Le paramètre index est du type unsigned long.
removeItem(index)
Cette méthode retourne un SVGPathSeg. Le paramètre index est du type unsigned long.
appendItem(newItem)
Cette méthode retourne un SVGPathSeg. Le paramètre newItem est du type SVGPathSeg.
L'objet SVGAnimatedPathData
L'objet SVGAnimatedPathData a les propriétés suivantes :
pathSegList
Cette propriété est du type SVGPathSegList.
normalizedPathSegList
Cette propriété est du type SVGPathSegList.
animatedPathSegList
Cette propriété est du type SVGPathSegList.
animatedNormalizedPathSegList
Cette propriété est du type SVGPathSegList.
L'objet SVGPathElement

SVGPathElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget, SVGAnimatedPathData ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPathElement a les propriétés suivantes :
pathLength
Cette propriété est du type SVGAnimatedNumber.
L'objet SVGPathElement a les méthodes suivantes :
getTotalLength()
Cette méthode retourne un float.
getPointAtLength(distance)
Cette méthode retourne un SVGPoint. Le paramètre distance est du type float.
getPathSegAtLength(distance)
Cette méthode retourne un unsigned long. Le paramètre distance est du type float.
createSVGPathSegClosePath()
Cette méthode retourne un SVGPathSegClosePath.
createSVGPathSegMovetoAbs(x,y)
Cette méthode retourne un SVGPathSegMovetoAbs. Le paramètre x est du type float. Le paramètre y est du type float.
createSVGPathSegMovetoRel(x,y)
Cette méthode retourne un SVGPathSegMovetoRel. Le paramètre x est du type float. Le paramètre y est du type float.
createSVGPathSegLinetoAbs(x,y)
Cette méthode retourne un SVGPathSegLinetoAbs. Le paramètre x est du type float. Le paramètre y est du type float.
createSVGPathSegLinetoRel(x,y)
Cette méthode retourne un SVGPathSegLinetoRel. Le paramètre x est du type float. Le paramètre y est du type float.
createSVGPathSegCurvetoCubicAbs(x,y,x1,y1,x2,y2)
Cette méthode retourne un SVGPathSegCurvetoCubicAbs. Le paramètre x est du type float. Le paramètre y est du type float. Le paramètre x1 est du type float. Le paramètre y1 est du type float. Le paramètre x2 est du type float. Le paramètre y2 est du type float.
createSVGPathSegCurvetoCubicRel(x,y,x1,y1,x2,y2)
Cette méthode retourne un SVGPathSegCurvetoCubicRel. Le paramètre x est du type float. Le paramètre y est du type float. Le paramètre x1 est du type float. Le paramètre y1 est du type float. Le paramètre x2 est du type float. Le paramètre y2 est du type float.
createSVGPathSegCurvetoQuadraticAbs(x,y,x1,y1)
Cette méthode retourne un SVGPathSegCurvetoQuadraticAbs. Le paramètre x est du type float. Le paramètre y est du type float. Le paramètre x1 est du type float. Le paramètre y1 est du type float.
createSVGPathSegCurvetoQuadraticRel(x,y,x1,y1)
Cette méthode retourne un SVGPathSegCurvetoQuadraticRel. Le paramètre x est du type float. Le paramètre y est du type float. Le paramètre x1 est du type float. Le paramètre y1 est du type float.
createSVGPathSegArcAbs(x,y,r1,r2,angle,largeArcFlag,sweepFlag)
Cette méthode retourne un SVGPathSegArcAbs. Le paramètre x est du type float. Le paramètre y est du type float. Le paramètre r1 est du type float. Le paramètre r2 est du type float. Le paramètre angle est du type float. Le paramètre largeArcFlag est du type boolean. Le paramètre sweepFlag est du type boolean.
createSVGPathSegArcRel(x,y,r1,r2,angle,largeArcFlag,sweepFlag)
Cette méthode retourne un SVGPathSegArcRel. Le paramètre x est du type float. Le paramètre y est du type float. Le paramètre r1 est du type float. Le paramètre r2 est du type float. Le paramètre angle est du type float. Le paramètre largeArcFlag est du type boolean. Le paramètre sweepFlag est du type boolean.
createSVGPathSegLinetoHorizontalAbs(x)
Cette méthode retourne un SVGPathSegLinetoHorizontalAbs. Le paramètre x est du type float.
createSVGPathSegLinetoHorizontalRel(x)
Cette méthode retourne un SVGPathSegLinetoHorizontalRel. Le paramètre x est du type float.
createSVGPathSegLinetoVerticalAbs(y)
Cette méthode retourne un SVGPathSegLinetoVerticalAbs. Le paramètre y est du type float.
createSVGPathSegLinetoVerticalRel(y)
Cette méthode retourne un SVGPathSegLinetoVerticalRel. Le paramètre y est du type float.
createSVGPathSegCurvetoCubicSmoothAbs(x,y,x2,y2)
Cette méthode retourne un SVGPathSegCurvetoCubicSmoothAbs. Le paramètre x est du type float. Le paramètre y est du type float. Le paramètre x2 est du type float. Le paramètre y2 est du type float.
createSVGPathSegCurvetoCubicSmoothRel(x,y,x2,y2)
Cette méthode retourne un SVGPathSegCurvetoCubicSmoothRel. Le paramètre x est du type float. Le paramètre y est du type float. Le paramètre x2 est du type float. Le paramètre y2 est du type float.
createSVGPathSegCurvetoQuadraticSmoothAbs(x,y)
Cette méthode retourne un SVGPathSegCurvetoQuadraticSmoothAbs. Le paramètre x est du type float. Le paramètre y est du type float.
createSVGPathSegCurvetoQuadraticSmoothRel(x,y)
Cette méthode retourne un SVGPathSegCurvetoQuadraticSmoothRel. Le paramètre x est du type float. Le paramètre y est du type float.
L'objet SVGRectElement

SVGRectElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGRectElement a les propriétés suivantes :
x
Cette propriété est du type SVGAnimatedLength.
y
Cette propriété est du type SVGAnimatedLength.
width
Cette propriété est du type SVGAnimatedLength.
height
Cette propriété est du type SVGAnimatedLength.
rx
Cette propriété est du type SVGAnimatedLength.
ry
Cette propriété est du type SVGAnimatedLength.
L'objet SVGCircleElement

SVGCircleElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGCircleElement a les propriétés suivantes :
cx
Cette propriété est du type SVGAnimatedLength.
cy
Cette propriété est du type SVGAnimatedLength.
r
Cette propriété est du type SVGAnimatedLength.
L'objet SVGEllipseElement

SVGEllipseElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGEllipseElement a les propriétés suivantes :
cx
Cette propriété est du type SVGAnimatedLength.
cy
Cette propriété est du type SVGAnimatedLength.
rx
Cette propriété est du type SVGAnimatedLength.
ry
Cette propriété est du type SVGAnimatedLength.
L'objet SVGLineElement

SVGLineElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGLineElement a les propriétés suivantes :
x1
Cette propriété est du type SVGAnimatedLength.
y1
Cette propriété est du type SVGAnimatedLength.
x2
Cette propriété est du type SVGAnimatedLength.
y2
Cette propriété est du type SVGAnimatedLength.
L'objet SVGAnimatedPoints
L'objet SVGAnimatedPoints a les propriétés suivantes :
points
Cette propriété est du type SVGPointList.
animatedPoints
Cette propriété est du type SVGPointList.
L'objet SVGPolylineElement

SVGPolylineElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget, SVGAnimatedPoints.

L'objet SVGPolygonElement

SVGPolygonElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget, SVGAnimatedPoints.

L'objet SVGTextContentElement

SVGTextContentElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, events::EventTarget ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGTextContentElement a les constantes suivantes :
SVGTextContentElement.LENGTHADJUST_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGTextContentElement.LENGTHADJUST_SPACING
Cette constante est du type short et a une valeur de 1.
SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS
Cette constante est du type short et a une valeur de 2.
L'objet SVGTextContentElement a les propriétés suivantes :
textLength
Cette propriété est du type SVGAnimatedLength.
lengthAdjust
Cette propriété est du type SVGAnimatedEnumeration.
L'objet SVGTextContentElement a les méthodes suivantes :
getNumberOfChars()
Cette méthode retourne un long.
getComputedTextLength()
Cette méthode retourne un float.
getSubStringLength(charnum,nchars)
Cette méthode retourne un float. Le paramètre charnum est du type unsigned long. Le paramètre nchars est du type unsigned long.
getStartPositionOfChar(charnum)
Cette méthode retourne un SVGPoint. Le paramètre charnum est du type unsigned long.
getEndPositionOfChar(charnum)
Cette méthode retourne un SVGPoint. Le paramètre charnum est du type unsigned long.
getExtentOfChar(charnum)
Cette méthode retourne un SVGRect. Le paramètre charnum est du type unsigned long.
getRotationOfChar(charnum)
Cette méthode retourne un float. Le paramètre charnum est du type unsigned long.
getCharNumAtPosition(point)
Cette méthode retourne un long. Le paramètre point est du type SVGPoint.
selectSubString(charnum,nchars)
Cette méthode retourne un void. Le paramètre charnum est du type unsigned long. Le paramètre nchars est du type unsigned long.
L'objet SVGTextPositioningElement

SVGTextPositioningElement a toutes les propriétés et les méthodes de SVGTextContentElement ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGTextPositioningElement a les propriétés suivantes :
x
Cette propriété est du type SVGAnimatedLengthList.
y
Cette propriété est du type SVGAnimatedLengthList.
dx
Cette propriété est du type SVGAnimatedLengthList.
dy
Cette propriété est du type SVGAnimatedLengthList.
rotate
Cette propriété est du type SVGAnimatedNumberList.
L'objet SVGTextElement

SVGTextElement a toutes les propriétés et les méthodes de SVGTextPositioningElement, SVGTransformable.

L'objet SVGTSpanElement

SVGTSpanElement a toutes les propriétés et les méthodes de SVGTextPositioningElement.

L'objet SVGTRefElement

SVGTRefElement a toutes les propriétés et les méthodes de SVGTextPositioningElement, SVGURIReference.

L'objet SVGTextPathElement

SVGTextPathElement a toutes les propriétés et les méthodes de SVGTextContentElement, SVGURIReference ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGTextPathElement a les constantes suivantes :
SVGTextPathElement.TEXTPATH_METHODTYPE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN
Cette constante est du type short et a une valeur de 1.
SVGTextPathElement.TEXTPATH_METHODTYPE_STRETCH
Cette constante est du type short et a une valeur de 2.
SVGTextPathElement.TEXTPATH_SPACINGTYPE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGTextPathElement.TEXTPATH_SPACINGTYPE_AUTO
Cette constante est du type short et a une valeur de 1.
SVGTextPathElement.TEXTPATH_SPACINGTYPE_EXACT
Cette constante est du type short et a une valeur de 2.
L'objet SVGTextPathElement a les propriétés suivantes :
startOffset
Cette propriété est du type SVGAnimatedLength.
method
Cette propriété est du type SVGAnimatedEnumeration.
spacing
Cette propriété est du type SVGAnimatedEnumeration.
L'objet SVGAltGlyphElement

SVGAltGlyphElement a toutes les propriétés et les méthodes de SVGTextPositioningElement, SVGURIReference ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGAltGlyphElement a les propriétés suivantes :
glyphRef
Cette propriété est du type DOMString.
format
Cette propriété est du type DOMString.
L'objet SVGAltGlyphDefElement

SVGAltGlyphDefElement a toutes les propriétés et les méthodes de SVGElement.

L'objet SVGAltGlyphItemElement

SVGAltGlyphItemElement a toutes les propriétés et les méthodes de SVGElement.

L'objet SVGGlyphRefElement

SVGGlyphRefElement a toutes les propriétés et les méthodes de SVGElement, SVGURIReference, SVGStylable ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGGlyphRefElement a les propriétés suivantes :
glyphRef
Cette propriété est du type DOMString.
format
Cette propriété est du type DOMString.
x
Cette propriété est du type float.
y
Cette propriété est du type float.
dx
Cette propriété est du type float.
dy
Cette propriété est du type float.
L'objet SVGPaint

SVGPaint a toutes les propriétés et les méthodes de SVGColor ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGPaint a les constantes suivantes :
SVGPaint.SVG_PAINTTYPE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGPaint.SVG_PAINTTYPE_RGBCOLOR
Cette constante est du type short et a une valeur de 1.
SVGPaint.SVG_PAINTTYPE_RGBCOLOR_ICCCOLOR
Cette constante est du type short et a une valeur de 2.
SVGPaint.SVG_PAINTTYPE_NONE
Cette constante est du type short et a une valeur de 101.
SVGPaint.SVG_PAINTTYPE_CURRENTCOLOR
Cette constante est du type short et a une valeur de 102.
SVGPaint.SVG_PAINTTYPE_URI_NONE
Cette constante est du type short et a une valeur de 103.
SVGPaint.SVG_PAINTTYPE_URI_CURRENTCOLOR
Cette constante est du type short et a une valeur de 104.
SVGPaint.SVG_PAINTTYPE_URI_RGBCOLOR
Cette constante est du type short et a une valeur de 105.
SVGPaint.SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR
Cette constante est du type short et a une valeur de 106.
SVGPaint.SVG_PAINTTYPE_URI
Cette constante est du type short et a une valeur de 107.
L'objet SVGPaint a les propriétés suivantes :
paintType
Cette propriété est du type unsigned short.
uri
Cette propriété est du type DOMString.
L'objet SVGPaint a les méthodes suivantes :
setUri(uri)
Cette méthode retourne un void. Le paramètre uri est du type DOMString.
setPaint(paintType,uri,rgbColor,iccColor)
Cette méthode retourne un void. Le paramètre paintType est du type unsigned short. Le paramètre uri est du type DOMString. Le paramètre rgbColor est du type DOMString. Le paramètre iccColor est du type DOMString.
L'objet SVGMarkerElement

SVGMarkerElement a toutes les propriétés et les méthodes de SVGElement, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGFitToViewBox ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGMarkerElement a les constantes suivantes :
SVGMarkerElement.SVG_MARKERUNITS_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGMarkerElement.SVG_MARKERUNITS_USERSPACEONUSE
Cette constante est du type short et a une valeur de 1.
SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH
Cette constante est du type short et a une valeur de 2.
SVGMarkerElement.SVG_MARKER_ORIENT_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGMarkerElement.SVG_MARKER_ORIENT_AUTO
Cette constante est du type short et a une valeur de 1.
SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
Cette constante est du type short et a une valeur de 2.
L'objet SVGMarkerElement a les propriétés suivantes :
refX
Cette propriété est du type SVGAnimatedLength.
refY
Cette propriété est du type SVGAnimatedLength.
markerUnits
Cette propriété est du type SVGAnimatedEnumeration.
markerWidth
Cette propriété est du type SVGAnimatedLength.
markerHeight
Cette propriété est du type SVGAnimatedLength.
orientType
Cette propriété est du type SVGAnimatedEnumeration.
orientAngle
Cette propriété est du type SVGAnimatedAngle.
L'objet SVGMarkerElement a les méthodes suivantes :
setOrientToAuto()
Cette méthode retourne un void.
setOrientToAngle(angle)
Cette méthode retourne un void. Le paramètre angle est du type SVGAngle.
L'objet SVGColorProfileElement

SVGColorProfileElement a toutes les propriétés et les méthodes de SVGElement, SVGURIReference, SVGRenderingIntent ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGColorProfileElement a les propriétés suivantes :
local
Cette propriété est du type DOMString.
name
Cette propriété est du type DOMString.
renderingIntent
Cette propriété est du type unsigned short.
L'objet SVGColorProfileRule

SVGColorProfileRule a toutes les propriétés et les méthodes de SVGCSSRule, SVGRenderingIntent ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGColorProfileRule a les propriétés suivantes :
src
Cette propriété est du type DOMString.
name
Cette propriété est du type DOMString.
renderingIntent
Cette propriété est du type unsigned short.
L'objet SVGGradientElement

SVGGradientElement a toutes les propriétés et les méthodes de SVGElement, SVGURIReference, SVGExternalResourcesRequired, SVGStylable, SVGUnitTypes ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGGradientElement a les constantes suivantes :
SVGGradientElement.SVG_SPREADMETHOD_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGGradientElement.SVG_SPREADMETHOD_PAD
Cette constante est du type short et a une valeur de 1.
SVGGradientElement.SVG_SPREADMETHOD_REFLECT
Cette constante est du type short et a une valeur de 2.
SVGGradientElement.SVG_SPREADMETHOD_REPEAT
Cette constante est du type short et a une valeur de 3.
L'objet SVGGradientElement a les propriétés suivantes :
gradientUnits
Cette propriété est du type SVGAnimatedEnumeration.
gradientTransform
Cette propriété est du type SVGAnimatedTransformList.
spreadMethod
Cette propriété est du type SVGAnimatedEnumeration.
L'objet SVGLinearGradientElement

SVGLinearGradientElement a toutes les propriétés et les méthodes de SVGGradientElement ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGLinearGradientElement a les propriétés suivantes :
x1
Cette propriété est du type SVGAnimatedLength.
y1
Cette propriété est du type SVGAnimatedLength.
x2
Cette propriété est du type SVGAnimatedLength.
y2
Cette propriété est du type SVGAnimatedLength.
L'objet SVGRadialGradientElement

SVGRadialGradientElement a toutes les propriétés et les méthodes de SVGGradientElement ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGRadialGradientElement a les propriétés suivantes :
cx
Cette propriété est du type SVGAnimatedLength.
cy
Cette propriété est du type SVGAnimatedLength.
r
Cette propriété est du type SVGAnimatedLength.
fx
Cette propriété est du type SVGAnimatedLength.
fy
Cette propriété est du type SVGAnimatedLength.
L'objet SVGStopElement

SVGStopElement a toutes les propriétés et les méthodes de SVGElement, SVGStylable ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGStopElement a les propriétés suivantes :
offset
Cette propriété est du type SVGAnimatedNumber.
L'objet SVGPatternElement

SVGPatternElement a toutes les propriétés et les méthodes de SVGElement, SVGURIReference, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGFitToViewBox, SVGUnitTypes ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGPatternElement a les propriétés suivantes :
patternUnits
Cette propriété est du type SVGAnimatedEnumeration.
patternContentUnits
Cette propriété est du type SVGAnimatedEnumeration.
patternTransform
Cette propriété est du type SVGAnimatedTransformList.
x
Cette propriété est du type SVGAnimatedLength.
y
Cette propriété est du type SVGAnimatedLength.
width
Cette propriété est du type SVGAnimatedLength.
height
Cette propriété est du type SVGAnimatedLength.
L'objet SVGClipPathElement

SVGClipPathElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, SVGUnitTypes ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGClipPathElement a les propriétés suivantes :
clipPathUnits
Cette propriété est du type SVGAnimatedEnumeration.
L'objet SVGMaskElement

SVGMaskElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGUnitTypes ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGMaskElement a les propriétés suivantes :
maskUnits
Cette propriété est du type SVGAnimatedEnumeration.
maskContentUnits
Cette propriété est du type SVGAnimatedEnumeration.
x
Cette propriété est du type SVGAnimatedLength.
y
Cette propriété est du type SVGAnimatedLength.
width
Cette propriété est du type SVGAnimatedLength.
height
Cette propriété est du type SVGAnimatedLength.
L'objet SVGFilterElement

SVGFilterElement a toutes les propriétés et les méthodes de SVGElement, SVGURIReference, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGUnitTypes ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFilterElement a les propriétés suivantes :
filterUnits
Cette propriété est du type SVGAnimatedEnumeration.
primitiveUnits
Cette propriété est du type SVGAnimatedEnumeration.
x
Cette propriété est du type SVGAnimatedLength.
y
Cette propriété est du type SVGAnimatedLength.
width
Cette propriété est du type SVGAnimatedLength.
height
Cette propriété est du type SVGAnimatedLength.
filterResX
Cette propriété est du type SVGAnimatedInteger.
filterResY
Cette propriété est du type SVGAnimatedInteger.
L'objet SVGFilterElement a les méthodes suivantes :
setFilterRes(filterResX,filterResY)
Cette méthode retourne un void. Le paramètre filterResX est du type unsigned long. Le paramètre filterResY est du type unsigned long.
L'objet SVGFilterPrimitiveStandardAttributes

SVGFilterPrimitiveStandardAttributes a toutes les propriétés et les méthodes de SVGStylable ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFilterPrimitiveStandardAttributes a les propriétés suivantes :
x
Cette propriété est du type SVGAnimatedLength.
y
Cette propriété est du type SVGAnimatedLength.
width
Cette propriété est du type SVGAnimatedLength.
height
Cette propriété est du type SVGAnimatedLength.
result
Cette propriété est du type SVGAnimatedString.
L'objet SVGFEBlendElement

SVGFEBlendElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGFEBlendElement a les constantes suivantes :
SVGFEBlendElement.SVG_FEBLEND_MODE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGFEBlendElement.SVG_FEBLEND_MODE_NORMAL
Cette constante est du type short et a une valeur de 1.
SVGFEBlendElement.SVG_FEBLEND_MODE_MULTIPLY
Cette constante est du type short et a une valeur de 2.
SVGFEBlendElement.SVG_FEBLEND_MODE_SCREEN
Cette constante est du type short et a une valeur de 3.
SVGFEBlendElement.SVG_FEBLEND_MODE_DARKEN
Cette constante est du type short et a une valeur de 4.
SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
Cette constante est du type short et a une valeur de 5.
L'objet SVGFEBlendElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
in2
Cette propriété est du type SVGAnimatedString.
mode
Cette propriété est du type SVGAnimatedEnumeration.
L'objet SVGFEColorMatrixElement

SVGFEColorMatrixElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGFEColorMatrixElement a les constantes suivantes :
SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
Cette constante est du type short et a une valeur de 1.
SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_SATURATE
Cette constante est du type short et a une valeur de 2.
SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_HUEROTATE
Cette constante est du type short et a une valeur de 3.
SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA
Cette constante est du type short et a une valeur de 4.
L'objet SVGFEColorMatrixElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
type
Cette propriété est du type SVGAnimatedEnumeration.
values
Cette propriété est du type SVGAnimatedNumberList.
L'objet SVGFEComponentTransferElement

SVGFEComponentTransferElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFEComponentTransferElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
L'objet SVGComponentTransferFunctionElement

SVGComponentTransferFunctionElement a toutes les propriétés et les méthodes de SVGElement ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGComponentTransferFunctionElement a les constantes suivantes :
SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
Cette constante est du type short et a une valeur de 1.
SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_TABLE
Cette constante est du type short et a une valeur de 2.
SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE
Cette constante est du type short et a une valeur de 3.
SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_LINEAR
Cette constante est du type short et a une valeur de 4.
SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_GAMMA
Cette constante est du type short et a une valeur de 5.
L'objet SVGComponentTransferFunctionElement a les propriétés suivantes :
type
Cette propriété est du type SVGAnimatedEnumeration.
tableValues
Cette propriété est du type SVGAnimatedNumberList.
slope
Cette propriété est du type SVGAnimatedNumber.
intercept
Cette propriété est du type SVGAnimatedNumber.
amplitude
Cette propriété est du type SVGAnimatedNumber.
exponent
Cette propriété est du type SVGAnimatedNumber.
offset
Cette propriété est du type SVGAnimatedNumber.
L'objet SVGFEFuncRElement

SVGFEFuncRElement a toutes les propriétés et les méthodes de SVGComponentTransferFunctionElement.

L'objet SVGFEFuncGElement

SVGFEFuncGElement a toutes les propriétés et les méthodes de SVGComponentTransferFunctionElement.

L'objet SVGFEFuncBElement

SVGFEFuncBElement a toutes les propriétés et les méthodes de SVGComponentTransferFunctionElement.

L'objet SVGFEFuncAElement

SVGFEFuncAElement a toutes les propriétés et les méthodes de SVGComponentTransferFunctionElement.

L'objet SVGFECompositeElement

SVGFECompositeElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGFECompositeElement a les constantes suivantes :
SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
Cette constante est du type short et a une valeur de 1.
SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_IN
Cette constante est du type short et a une valeur de 2.
SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OUT
Cette constante est du type short et a une valeur de 3.
SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ATOP
Cette constante est du type short et a une valeur de 4.
SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_XOR
Cette constante est du type short et a une valeur de 5.
SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC
Cette constante est du type short et a une valeur de 6.
L'objet SVGFECompositeElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
in2
Cette propriété est du type SVGAnimatedString.
operator
Cette propriété est du type SVGAnimatedEnumeration.
k1
Cette propriété est du type SVGAnimatedNumber.
k2
Cette propriété est du type SVGAnimatedNumber.
k3
Cette propriété est du type SVGAnimatedNumber.
k4
Cette propriété est du type SVGAnimatedNumber.
L'objet SVGFEConvolveMatrixElement

SVGFEConvolveMatrixElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGFEConvolveMatrixElement a les constantes suivantes :
SVGFEConvolveMatrixElement.SVG_EDGEMODE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGFEConvolveMatrixElement.SVG_EDGEMODE_DUPLICATE
Cette constante est du type short et a une valeur de 1.
SVGFEConvolveMatrixElement.SVG_EDGEMODE_WRAP
Cette constante est du type short et a une valeur de 2.
SVGFEConvolveMatrixElement.SVG_EDGEMODE_NONE
Cette constante est du type short et a une valeur de 3.
L'objet SVGFEConvolveMatrixElement a les propriétés suivantes :
orderX
Cette propriété est du type SVGAnimatedInteger.
orderY
Cette propriété est du type SVGAnimatedInteger.
kernelMatrix
Cette propriété est du type SVGAnimatedNumberList.
divisor
Cette propriété est du type SVGAnimatedNumber.
bias
Cette propriété est du type SVGAnimatedNumber.
targetX
Cette propriété est du type SVGAnimatedInteger.
targetY
Cette propriété est du type SVGAnimatedInteger.
edgeMode
Cette propriété est du type SVGAnimatedEnumeration.
kernelUnitLengthX
Cette propriété est du type SVGAnimatedLength.
kernelUnitLengthY
Cette propriété est du type SVGAnimatedLength.
preserveAlpha
Cette propriété est du type SVGAnimatedBoolean.
L'objet SVGFEDiffuseLightingElement

SVGFEDiffuseLightingElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFEDiffuseLightingElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
surfaceScale
Cette propriété est du type SVGAnimatedNumber.
diffuseConstant
Cette propriété est du type SVGAnimatedNumber.
L'objet SVGFEDistantLightElement

SVGFEDistantLightElement a toutes les propriétés et les méthodes de SVGElement ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFEDistantLightElement a les propriétés suivantes :
azimuth
Cette propriété est du type SVGAnimatedNumber.
elevation
Cette propriété est du type SVGAnimatedNumber.
L'objet SVGFEPointLightElement

SVGFEPointLightElement a toutes les propriétés et les méthodes de SVGElement ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFEPointLightElement a les propriétés suivantes :
x
Cette propriété est du type SVGAnimatedNumber.
y
Cette propriété est du type SVGAnimatedNumber.
z
Cette propriété est du type SVGAnimatedNumber.
L'objet SVGFESpotLightElement

SVGFESpotLightElement a toutes les propriétés et les méthodes de SVGElement ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFESpotLightElement a les propriétés suivantes :
x
Cette propriété est du type SVGAnimatedNumber.
y
Cette propriété est du type SVGAnimatedNumber.
z
Cette propriété est du type SVGAnimatedNumber.
pointsAtX
Cette propriété est du type SVGAnimatedNumber.
pointsAtY
Cette propriété est du type SVGAnimatedNumber.
pointsAtZ
Cette propriété est du type SVGAnimatedNumber.
specularExponent
Cette propriété est du type SVGAnimatedNumber.
limitingConeAngle
Cette propriété est du type SVGAnimatedNumber.
L'objet SVGFEDisplacementMapElement

SVGFEDisplacementMapElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGFEDisplacementMapElement a les constantes suivantes :
SVGFEDisplacementMapElement.SVG_CHANNEL_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGFEDisplacementMapElement.SVG_CHANNEL_R
Cette constante est du type short et a une valeur de 1.
SVGFEDisplacementMapElement.SVG_CHANNEL_G
Cette constante est du type short et a une valeur de 2.
SVGFEDisplacementMapElement.SVG_CHANNEL_B
Cette constante est du type short et a une valeur de 3.
SVGFEDisplacementMapElement.SVG_CHANNEL_A
Cette constante est du type short et a une valeur de 4.
L'objet SVGFEDisplacementMapElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
in2
Cette propriété est du type SVGAnimatedString.
scale
Cette propriété est du type SVGAnimatedNumber.
xChannelSelector
Cette propriété est du type SVGAnimatedEnumeration.
yChannelSelector
Cette propriété est du type SVGAnimatedEnumeration.
L'objet SVGFEFloodElement

SVGFEFloodElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFEFloodElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
L'objet SVGFEGaussianBlurElement

SVGFEGaussianBlurElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFEGaussianBlurElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
stdDeviationX
Cette propriété est du type SVGAnimatedNumber.
stdDeviationY
Cette propriété est du type SVGAnimatedNumber.
L'objet SVGFEGaussianBlurElement a les méthodes suivantes :
setStdDeviation(stdDeviationX,stdDeviationY)
Cette méthode retourne un void. Le paramètre stdDeviationX est du type float. Le paramètre stdDeviationY est du type float.
L'objet SVGFEImageElement

SVGFEImageElement a toutes les propriétés et les méthodes de SVGElement, SVGURIReference, SVGLangSpace, SVGExternalResourcesRequired, SVGFilterPrimitiveStandardAttributes.

L'objet SVGFEMergeElement

SVGFEMergeElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes.

L'objet SVGFEMergeNodeElement

SVGFEMergeNodeElement a toutes les propriétés et les méthodes de SVGElement ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFEMergeNodeElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
L'objet SVGFEMorphologyElement

SVGFEMorphologyElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGFEMorphologyElement a les constantes suivantes :
SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_ERODE
Cette constante est du type short et a une valeur de 1.
SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE
Cette constante est du type short et a une valeur de 2.
L'objet SVGFEMorphologyElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
operator
Cette propriété est du type SVGAnimatedEnumeration.
radiusX
Cette propriété est du type SVGAnimatedLength.
radiusY
Cette propriété est du type SVGAnimatedLength.
L'objet SVGFEOffsetElement

SVGFEOffsetElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFEOffsetElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
dx
Cette propriété est du type SVGAnimatedNumber.
dy
Cette propriété est du type SVGAnimatedNumber.
L'objet SVGFESpecularLightingElement

SVGFESpecularLightingElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFESpecularLightingElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
surfaceScale
Cette propriété est du type SVGAnimatedNumber.
specularConstant
Cette propriété est du type SVGAnimatedNumber.
specularExponent
Cette propriété est du type SVGAnimatedNumber.
L'objet SVGFETileElement

SVGFETileElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGFETileElement a les propriétés suivantes :
in1
Cette propriété est du type SVGAnimatedString.
L'objet SVGFETurbulenceElement

SVGFETurbulenceElement a toutes les propriétés et les méthodes de SVGElement, SVGFilterPrimitiveStandardAttributes ainsi que les propriétés et méthodes définies ci-dessous.

La classe SVGFETurbulenceElement a les constantes suivantes :
SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_FRACTALNOISE
Cette constante est du type short et a une valeur de 1.
SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_TURBULENCE
Cette constante est du type short et a une valeur de 2.
SVGFETurbulenceElement.SVG_STITCHTYPE_UNKNOWN
Cette constante est du type short et a une valeur de 0.
SVGFETurbulenceElement.SVG_STITCHTYPE_STITCH
Cette constante est du type short et a une valeur de 1.
SVGFETurbulenceElement.SVG_STITCHTYPE_NOSTITCH
Cette constante est du type short et a une valeur de 2.
L'objet SVGFETurbulenceElement a les propriétés suivantes :
baseFrequencyX
Cette propriété est du type SVGAnimatedNumber.
baseFrequencyY
Cette propriété est du type SVGAnimatedNumber.
numOctaves
Cette propriété est du type SVGAnimatedInteger.
seed
Cette propriété est du type SVGAnimatedNumber.
stitchTiles
Cette propriété est du type SVGAnimatedEnumeration.
type
Cette propriété est du type SVGAnimatedEnumeration.
L'objet SVGCursorElement

SVGCursorElement a toutes les propriétés et les méthodes de SVGElement, SVGURIReference, SVGTests, SVGExternalResourcesRequired ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGCursorElement a les propriétés suivantes :
x
Cette propriété est du type SVGAnimatedLength.
y
Cette propriété est du type SVGAnimatedLength.
L'objet SVGAElement

SVGAElement a toutes les propriétés et les méthodes de SVGElement, SVGURIReference, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGAElement a les propriétés suivantes :
target
Cette propriété est du type SVGAnimatedString.
L'objet SVGViewElement

SVGViewElement a toutes les propriétés et les méthodes de SVGElement, SVGExternalResourcesRequired, SVGFitToViewBox, SVGZoomAndPan ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGViewElement a les propriétés suivantes :
viewTarget
Cette propriété est du type SVGStringList.
L'objet SVGScriptElement

SVGScriptElement a toutes les propriétés et les méthodes de SVGElement, SVGURIReference, SVGExternalResourcesRequired ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGScriptElement a les propriétés suivantes :
type
Cette propriété est du type DOMString.
L'objet SVGEvent

SVGEvent a toutes les propriétés et les méthodes de events::Event.

L'objet SVGZoomEvent

SVGZoomEvent a toutes les propriétés et les méthodes de events::UIEvent ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGZoomEvent a les propriétés suivantes :
zoomRectScreen
Cette propriété est du type SVGRect.
previousScale
Cette propriété est du type float.
previousTranslate
Cette propriété est du type SVGPoint.
newScale
Cette propriété est du type float.
newTranslate
Cette propriété est du type SVGPoint.
L'objet SVGAnimationElement

SVGAnimationElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGExternalResourcesRequired, smil::ElementTimeControl, events::EventTarget ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGAnimationElement a les propriétés suivantes :
targetElement
Cette propriété est du type SVGElement.
L'objet SVGAnimationElement a les méthodes suivantes :
getStartTime()
Cette méthode retourne un float.
getCurrentTime()
Cette méthode retourne un float.
getSimpleDuration()
Cette méthode retourne un float.
L'objet SVGAnimateElement

SVGAnimateElement a toutes les propriétés et les méthodes de SVGAnimationElement.

L'objet SVGSetElement

SVGSetElement a toutes les propriétés et les méthodes de SVGAnimationElement.

L'objet SVGAnimateMotionElement

SVGAnimateMotionElement a toutes les propriétés et les méthodes de SVGAnimationElement.

L'objet SVGMPathElement

SVGMPathElement a toutes les propriétés et les méthodes de SVGElement, SVGURIReference, SVGExternalResourcesRequired.

L'objet SVGAnimateColorElement

SVGAnimateColorElement a toutes les propriétés et les méthodes de SVGAnimationElement.

L'objet SVGAnimateTransformElement

SVGAnimateTransformElement a toutes les propriétés et les méthodes de SVGAnimationElement.

L'objet SVGFontElement

SVGFontElement a toutes les propriétés et les méthodes de SVGElement, SVGExternalResourcesRequired, SVGStylable.

L'objet SVGGlyphElement

SVGGlyphElement a toutes les propriétés et les méthodes de SVGElement, SVGStylable.

L'objet SVGMissingGlyphElement

SVGMissingGlyphElement a toutes les propriétés et les méthodes de SVGElement, SVGStylable.

L'objet SVGHKernElement

SVGHKernElement a toutes les propriétés et les méthodes de SVGElement.

L'objet SVGVKernElement

SVGVKernElement a toutes les propriétés et les méthodes de SVGElement.

L'objet SVGFontFaceElement

SVGFontFaceElement a toutes les propriétés et les méthodes de SVGElement.

L'objet SVGFontFaceSrcElement

SVGFontFaceSrcElement a toutes les propriétés et les méthodes de SVGElement.

L'objet SVGFontFaceUriElement

SVGFontFaceUriElement a toutes les propriétés et les méthodes de SVGElement.

L'objet SVGFontFaceFormatElement

SVGFontFaceFormatElement a toutes les propriétés et les méthodes de SVGElement.

L'objet SVGFontFaceNameElement

SVGFontFaceNameElement a toutes les propriétés et les méthodes de SVGElement.

L'objet SVGDefinitionSrcElement

SVGDefinitionSrcElement a toutes les propriétés et les méthodes de SVGElement.

L'objet SVGMetadataElement

SVGMetadataElement a toutes les propriétés et les méthodes de SVGElement.

L'objet SVGForeignObjectElement

SVGForeignObjectElement a toutes les propriétés et les méthodes de SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, events::EventTarget ainsi que les propriétés et méthodes définies ci-dessous.

L'objet SVGForeignObjectElement a les propriétés suivantes :
x
Cette propriété est du type SVGAnimatedLength.
y
Cette propriété est du type SVGAnimatedLength.
width
Cette propriété est du type SVGAnimatedLength.
height
Cette propriété est du type SVGAnimatedLength.