SVG Tiny 1.2 – 20081222

Q Perl 言語束縛

目次

この付録は規定である。 This appendix is normative.

この言語束縛のフィールドはパラメタを渡さないときは値を取得し、パラメタを与えたときは値を設定するメソッドとして実装されている。値を設定する際の返り値は、フィールドに値が設定された後の値になる。この返り値は設定の際に正規化されることもあるので渡した値と異なり得ることに注意。 Fields in this binding are implemented as methods which get the value when not parameter is passed, and set it when it is given. Upon setting the return value is that of the field after it has been set. Note that it may differ from the value that was passed to the setter as normalization may have taken place.

Q.1 Module dom

Package W3C::DOM::DOMException
W3C::DOM::DOMException パッケージは以下の定数を保持する:
INDEX_SIZE_ERR
この定数は number で値は 1 This constant is a number and its value is 1.
DOMSTRING_SIZE_ERR
この定数は number で値は 2 This constant is a number and its value is 2.
HIERARCHY_REQUEST_ERR
この定数は number で値は 3 This constant is a number and its value is 3.
WRONG_DOCUMENT_ERR
この定数は number で値は 4 This constant is a number and its value is 4.
INVALID_CHARACTER_ERR
この定数は number で値は 5 This constant is a number and its value is 5.
NO_DATA_ALLOWED_ERR
この定数は number で値は 6 This constant is a number and its value is 6.
NO_MODIFICATION_ALLOWED_ERR
この定数は number で値は 7 This constant is a number and its value is 7.
NOT_FOUND_ERR
この定数は number で値は 8 This constant is a number and its value is 8.
NOT_SUPPORTED_ERR
この定数は number で値は 9 This constant is a number and its value is 9.
INUSE_ATTRIBUTE_ERR
この定数は number で値は 10 This constant is a number and its value is 10.
INVALID_STATE_ERR
この定数は number で値は 11 This constant is a number and its value is 11.
SYNTAX_ERR
この定数は number で値は 12 This constant is a number and its value is 12.
INVALID_MODIFICATION_ERR
この定数は number で値は 13 This constant is a number and its value is 13.
NAMESPACE_ERR
この定数は number で値は 14 This constant is a number and its value is 14.
INVALID_ACCESS_ERR
この定数は number で値は 15 This constant is a number and its value is 15.
VALIDATION_ERR
この定数は number で値は 16 This constant is a number and its value is 16.
TYPE_MISMATCH_ERR
この定数は number で値は 17 This constant is a number and its value is 17.
Class W3C::DOM::DOMException
W3C::DOM::DOMException クラスは以下のフィールドを持つ:
code
このフィールドは number を保持する。 This field holds a number.
Class W3C::DOM::Node
W3C::DOM::Node クラスは以下のフィールドを持つ:
namespaceURI
このフィールドは string を保持する。 This field holds a string.
localName
このフィールドは string を保持する。 This field holds a string.
parentNode
このフィールドは W3C::DOM::Node を保持する。 This field holds a W3C::DOM::Node.
ownerDocument
このフィールドは W3C::DOM::Document を保持する。 This field holds a W3C::DOM::Document.
textContent
このフィールドは string を保持する。 This field holds a string.
W3C::DOM::Node クラスは以下のメソッドを持つ:
appendChild($newChild)
このメソッドは W3C::DOM::Node を返す。 パラメタ $newChildW3C::DOM::Node This method returns a W3C::DOM::Node. The $newChild parameter is a W3C::DOM::Node.
insertBefore($newChild, $refChild)
このメソッドは W3C::DOM::Node を返す。 パラメタ $newChildW3C::DOM::Node 。 パラメタ $refChildW3C::DOM::Node This method returns a W3C::DOM::Node. The $newChild parameter is a W3C::DOM::Node. The $refChild parameter is a W3C::DOM::Node.
removeChild($oldChild)
このメソッドは W3C::DOM::Node を返す。 パラメタ $oldChildW3C::DOM::Node This method returns a W3C::DOM::Node. The $oldChild parameter is a W3C::DOM::Node.
cloneNode($deep)
このメソッドは W3C::DOM::Node を返す。 パラメタ $deepboolean This method returns a W3C::DOM::Node. The $deep parameter is a boolean.
Class W3C::DOM::Element

W3C::DOM::ElementW3C::DOM::Node, W3C::DOM::ElementTraversal を継承する。 W3C::DOM::Element inherits from W3C::DOM::Node, W3C::DOM::ElementTraversal.

W3C::DOM::Element クラスは以下のメソッドを持つ:
getAttributeNS($namespaceURI, $localName)
このメソッドは string を返す。 パラメタ $namespaceURIstring 。 パラメタ $localNamestring This method returns a string. The $namespaceURI parameter is a string. The $localName parameter is a string.
setAttributeNS($namespaceURI, $qualifiedName, $value)
このメソッドに返り値は無い。 パラメタ $namespaceURIstring 。 パラメタ $qualifiedNamestring 。 パラメタ $valuestring This method has no return value. The $namespaceURI parameter is a string. The $qualifiedName parameter is a string. The $value parameter is a string.
getAttribute($name)
このメソッドは string を返す。 パラメタ $namestring This method returns a string. The $name parameter is a string.
setAttribute($name, $value)
このメソッドに返り値は無い。 パラメタ $namestring 。 パラメタ $valuestring This method has no return value. The $name parameter is a string. The $value parameter is a string.
Class W3C::DOM::Document

W3C::DOM::DocumentW3C::DOM::Node を継承する。 W3C::DOM::Document inherits from W3C::DOM::Node.

W3C::DOM::Document クラスは以下のフィールドを持つ:
documentElement
このフィールドは W3C::DOM::Element を保持する。 This field holds a W3C::DOM::Element.
W3C::DOM::Document クラスは以下のメソッドを持つ:
createElementNS($namespaceURI, $qualifiedName)
このメソッドは W3C::DOM::Element を返す。 パラメタ $namespaceURIstring 。 パラメタ $qualifiedNamestring This method returns a W3C::DOM::Element. The $namespaceURI parameter is a string. The $qualifiedName parameter is a string.
getElementById($elementId)
このメソッドは W3C::DOM::Element を返す。 パラメタ $elementIdstring This method returns a W3C::DOM::Element. The $elementId parameter is a string.
Class W3C::DOM::ElementTraversal
W3C::DOM::ElementTraversal クラスは以下のフィールドを持つ:
firstElementChild
このフィールドは W3C::DOM::Element を保持する。 This field holds a W3C::DOM::Element.
lastElementChild
このフィールドは W3C::DOM::Element を保持する。 This field holds a W3C::DOM::Element.
nextElementSibling
このフィールドは W3C::DOM::Element を保持する。 This field holds a W3C::DOM::Element.
previousElementSibling
このフィールドは W3C::DOM::Element を保持する。 This field holds a W3C::DOM::Element.
childElementCount
このフィールドは number を保持する。 This field holds a number.
Class W3C::DOM::Location
W3C::DOM::Location クラスは以下のメソッドを持つ:
assign($iri)
このメソッドに返り値は無い。 パラメタ $iristring This method has no return value. The $iri parameter is a string.
reload()
このメソッドに返り値は無い。 This method has no return value.
Class W3C::DOM::Window
W3C::DOM::Window クラスは以下のフィールドを持つ:
parent
このフィールドは W3C::DOM::Window を保持する。 This field holds a W3C::DOM::Window.
location
このフィールドは W3C::DOM::Location を保持する。 This field holds a W3C::DOM::Location.

Q.2 Module views

Class W3C::DOM::Views::AbstractView
W3C::DOM::Views::AbstractView クラスは以下のフィールドを持つ:
document
このフィールドは W3C::DOM::Views::DocumentView を保持する。 This field holds a W3C::DOM::Views::DocumentView.
Class W3C::DOM::Views::DocumentView
W3C::DOM::Views::DocumentView クラスは以下のフィールドを持つ:
defaultView
このフィールドは W3C::DOM::Views::AbstractView を保持する。 This field holds a W3C::DOM::Views::AbstractView.

Q.3 Module events

Class W3C::DOM::Events::EventTarget
W3C::DOM::Events::EventTarget クラスは以下のメソッドを持つ:
addEventListener($type, $listener, $useCapture)
このメソッドに返り値は無い。 パラメタ $typestring 。 パラメタ $listenerW3C::DOM::Events::EventListener 。 パラメタ $useCaptureboolean This method has no return value. The $type parameter is a string. The $listener parameter is a W3C::DOM::Events::EventListener. The $useCapture parameter is a boolean.
removeEventListener($type, $listener, $useCapture)
このメソッドに返り値は無い。 パラメタ $typestring 。 パラメタ $listenerW3C::DOM::Events::EventListener 。 パラメタ $useCaptureboolean This method has no return value. The $type parameter is a string. The $listener parameter is a W3C::DOM::Events::EventListener. The $useCapture parameter is a boolean.
Class W3C::DOM::Events::EventListener
W3C::DOM::Events::EventListener クラスは以下のメソッドを持つ:
handleEvent($evt)
このメソッドに返り値は無い。 パラメタ $evtW3C::DOM::Events::Event This method has no return value. The $evt parameter is a W3C::DOM::Events::Event.
Class W3C::DOM::Events::Event
W3C::DOM::Events::Event クラスは以下のフィールドを持つ:
target
このフィールドは W3C::DOM::Events::EventTarget を保持する。 This field holds a W3C::DOM::Events::EventTarget.
currentTarget
このフィールドは W3C::DOM::Events::EventTarget を保持する。 This field holds a W3C::DOM::Events::EventTarget.
type
このフィールドは string を保持する。 This field holds a string.
cancelable
このフィールドは boolean を保持する。 This field holds a boolean.
defaultPrevented
このフィールドは boolean を保持する。 This field holds a boolean.
W3C::DOM::Events::Event クラスは以下のメソッドを持つ:
stopPropagation()
このメソッドに返り値は無い。 This method has no return value.
preventDefault()
このメソッドに返り値は無い。 This method has no return value.
Class W3C::DOM::Events::MouseEvent

W3C::DOM::Events::MouseEventW3C::DOM::Events::UIEvent を継承する。 W3C::DOM::Events::MouseEvent inherits from W3C::DOM::Events::UIEvent.

W3C::DOM::Events::MouseEvent クラスは以下のフィールドを持つ:
screenX
このフィールドは number を保持する。 This field holds a number.
screenY
このフィールドは number を保持する。 This field holds a number.
clientX
このフィールドは number を保持する。 This field holds a number.
clientY
このフィールドは number を保持する。 This field holds a number.
button
このフィールドは number を保持する。 This field holds a number.
Class W3C::DOM::Events::MouseWheelEvent

W3C::DOM::Events::MouseWheelEventW3C::DOM::Events::MouseEvent を継承する。 W3C::DOM::Events::MouseWheelEvent inherits from W3C::DOM::Events::MouseEvent.

W3C::DOM::Events::MouseWheelEvent クラスは以下のフィールドを持つ:
wheelDelta
このフィールドは number を保持する。 This field holds a number.
Class W3C::DOM::Events::TextEvent

W3C::DOM::Events::TextEventW3C::DOM::Events::UIEvent を継承する。 W3C::DOM::Events::TextEvent inherits from W3C::DOM::Events::UIEvent.

W3C::DOM::Events::TextEvent クラスは以下のフィールドを持つ:
data
このフィールドは string を保持する。 This field holds a string.
Class W3C::DOM::Events::KeyboardEvent

W3C::DOM::Events::KeyboardEventW3C::DOM::Events::UIEvent を継承する。 W3C::DOM::Events::KeyboardEvent inherits from W3C::DOM::Events::UIEvent.

W3C::DOM::Events::KeyboardEvent クラスは以下のフィールドを持つ:
keyIdentifier
このフィールドは string を保持する。 This field holds a string.
Class W3C::DOM::Events::UIEvent

W3C::DOM::Events::UIEventW3C::DOM::Events::Event を継承する。 W3C::DOM::Events::UIEvent inherits from W3C::DOM::Events::Event.

W3C::DOM::Events::UIEvent クラスは以下のフィールドを持つ:
detail
このフィールドは number を保持する。 This field holds a number.
Class W3C::DOM::Events::ProgressEvent

W3C::DOM::Events::ProgressEventW3C::DOM::Events::Event を継承する。 W3C::DOM::Events::ProgressEvent inherits from W3C::DOM::Events::Event.

W3C::DOM::Events::ProgressEvent クラスは以下のフィールドを持つ:
lengthComputable
このフィールドは boolean を保持する。 This field holds a boolean.
loaded
このフィールドは number を保持する。 This field holds a number.
total
このフィールドは number を保持する。 This field holds a number.

Q.4 Module smil

Class W3C::DOM::SMIL::ElementTimeControl
W3C::DOM::SMIL::ElementTimeControl クラスは以下のメソッドを持つ:
beginElementAt($offset)
このメソッドに返り値は無い。 パラメタ $offsetnumber This method has no return value. The $offset parameter is a number.
beginElement()
このメソッドに返り値は無い。 This method has no return value.
endElementAt($offset)
このメソッドに返り値は無い。 パラメタ $offsetnumber This method has no return value. The $offset parameter is a number.
endElement()
このメソッドに返り値は無い。 This method has no return value.
Class W3C::DOM::SMIL::TimeEvent

W3C::DOM::SMIL::TimeEventW3C::DOM::Events::Event を継承する。 W3C::DOM::SMIL::TimeEvent inherits from W3C::DOM::Events::Event.

W3C::DOM::SMIL::TimeEvent クラスは以下のフィールドを持つ:
detail
このフィールドは number を保持する。 This field holds a number.

Q.5 Module svg

Package W3C::DOM::SVG::SVGException
W3C::DOM::SVG::SVGException パッケージは以下の定数を保持する:
SVG_WRONG_TYPE_ERR
この定数は number で値は 0 This constant is a number and its value is 0.
SVG_INVALID_VALUE_ERR
この定数は number で値は 1 This constant is a number and its value is 1.
SVG_MATRIX_NOT_INVERTABLE
この定数は number で値は 2 This constant is a number and its value is 2.
Class W3C::DOM::SVG::SVGException
W3C::DOM::SVG::SVGException クラスは以下のフィールドを持つ:
code
このフィールドは number を保持する。 This field holds a number.
Class W3C::DOM::SVG::SVGDocument

W3C::DOM::SVG::SVGDocumentW3C::DOM::Document, W3C::DOM::Events::EventTarget を継承する。 W3C::DOM::SVG::SVGDocument inherits from W3C::DOM::Document, W3C::DOM::Events::EventTarget.

Class W3C::DOM::SVG::SVGUseElement

W3C::DOM::SVG::SVGUseElementW3C::DOM::SVG::SVGLocatableElement を継承する。 W3C::DOM::SVG::SVGUseElement inherits from W3C::DOM::SVG::SVGLocatableElement.

Class W3C::DOM::SVG::SVGElementInstance

W3C::DOM::SVG::SVGElementInstanceW3C::DOM::Events::EventTarget を継承する。 W3C::DOM::SVG::SVGElementInstance inherits from W3C::DOM::Events::EventTarget.

W3C::DOM::SVG::SVGElementInstance クラスは以下のフィールドを持つ:
correspondingElement
このフィールドは W3C::DOM::SVG::SVGElement を保持する。 This field holds a W3C::DOM::SVG::SVGElement.
correspondingUseElement
このフィールドは W3C::DOM::SVG::SVGUseElement を保持する。 This field holds a W3C::DOM::SVG::SVGUseElement.
Package W3C::DOM::SVG::SVGSVGElement
W3C::DOM::SVG::SVGSVGElement パッケージは以下の定数を持つ:
NAV_AUTO
この定数は number で値は 1 This constant is a number and its value is 1.
NAV_NEXT
この定数は number で値は 2 This constant is a number and its value is 2.
NAV_PREV
この定数は number で値は 3 This constant is a number and its value is 3.
NAV_UP
この定数は number で値は 4 This constant is a number and its value is 4.
NAV_UP_RIGHT
この定数は number で値は 5 This constant is a number and its value is 5.
NAV_RIGHT
この定数は number で値は 6 This constant is a number and its value is 6.
NAV_DOWN_RIGHT
この定数は number で値は 7 This constant is a number and its value is 7.
NAV_DOWN
この定数は number で値は 8 This constant is a number and its value is 8.
NAV_DOWN_LEFT
この定数は number で値は 9 This constant is a number and its value is 9.
NAV_LEFT
この定数は number で値は 10 This constant is a number and its value is 10.
NAV_UP_LEFT
この定数は number で値は 11 This constant is a number and its value is 11.
Class W3C::DOM::SVG::SVGSVGElement

W3C::DOM::SVG::SVGSVGElementW3C::DOM::SVG::SVGLocatableElement, W3C::DOM::SVG::SVGTimedElement を継承する。 W3C::DOM::SVG::SVGSVGElement inherits from W3C::DOM::SVG::SVGLocatableElement, W3C::DOM::SVG::SVGTimedElement.

W3C::DOM::SVG::SVGSVGElement クラスは以下のフィールドを持つ:
currentScale
このフィールドは number を保持する。 This field holds a number.
currentRotate
このフィールドは number を保持する。 This field holds a number.
currentTranslate
このフィールドは W3C::DOM::SVG::SVGPoint を保持する。 This field holds a W3C::DOM::SVG::SVGPoint.
viewport
このフィールドは W3C::DOM::SVG::SVGRect を保持する。 This field holds a W3C::DOM::SVG::SVGRect.
W3C::DOM::SVG::SVGSVGElement クラスは以下のメソッドを持つ:
getCurrentTime()
このメソッドは number を返す。 This method returns a number.
setCurrentTime($seconds)
このメソッドに返り値は無い。 パラメタ $secondsnumber This method has no return value. The $seconds parameter is a number.
createSVGMatrixComponents($a, $b, $c, $d, $e, $f)
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $anumber 。 パラメタ $bnumber 。 パラメタ $cnumber 。 パラメタ $dnumber 。 パラメタ $enumber 。 パラメタ $fnumber This method returns a W3C::DOM::SVG::SVGMatrix. The $a parameter is a number. The $b parameter is a number. The $c parameter is a number. The $d parameter is a number. The $e parameter is a number. The $f parameter is a number.
createSVGRect()
このメソッドは W3C::DOM::SVG::SVGRect を返す。 This method returns a W3C::DOM::SVG::SVGRect.
createSVGPoint()
このメソッドは W3C::DOM::SVG::SVGPoint を返す。 This method returns a W3C::DOM::SVG::SVGPoint.
createSVGPath()
このメソッドは W3C::DOM::SVG::SVGPath を返す。 This method returns a W3C::DOM::SVG::SVGPath.
createSVGRGBColor($red, $green, $blue)
このメソッドは W3C::DOM::SVG::SVGRGBColor を返す。 パラメタ $rednumber 。 パラメタ $greennumber 。 パラメタ $bluenumber This method returns a W3C::DOM::SVG::SVGRGBColor. The $red parameter is a number. The $green parameter is a number. The $blue parameter is a number.
moveFocus($motionType)
このメソッドに返り値は無い。 パラメタ $motionTypenumber This method has no return value. The $motionType parameter is a number.
setFocus($theObject)
このメソッドに返り値は無い。 パラメタ $theObjectW3C::DOM::Events::EventTarget This method has no return value. The $theObject parameter is a W3C::DOM::Events::EventTarget.
getCurrentFocusedObject()
このメソッドは W3C::DOM::Events::EventTarget を返す。 This method returns a W3C::DOM::Events::EventTarget.
Class W3C::DOM::SVG::SVGRGBColor
W3C::DOM::SVG::SVGRGBColor クラスは以下のフィールドを持つ:
red
このフィールドは number を保持する。 This field holds a number.
green
このフィールドは number を保持する。 This field holds a number.
blue
このフィールドは number を保持する。 This field holds a number.
Class W3C::DOM::SVG::SVGRect
W3C::DOM::SVG::SVGRect クラスは以下のフィールドを持つ:
x
このフィールドは number を保持する。 This field holds a number.
y
このフィールドは number を保持する。 This field holds a number.
width
このフィールドは number を保持する。 This field holds a number.
height
このフィールドは number を保持する。 This field holds a number.
Class W3C::DOM::SVG::SVGPoint
W3C::DOM::SVG::SVGPoint クラスは以下のフィールドを持つ:
x
このフィールドは number を保持する。 This field holds a number.
y
このフィールドは number を保持する。 This field holds a number.
W3C::DOM::SVG::SVGPoint クラスは以下のメソッドを持つ:
matrixTransform($matrix)
このメソッドは W3C::DOM::SVG::SVGPoint を返す。 パラメタ $matrixW3C::DOM::SVG::SVGMatrix This method returns a W3C::DOM::SVG::SVGPoint. The $matrix parameter is a W3C::DOM::SVG::SVGMatrix.
Package W3C::DOM::SVG::SVGPath
W3C::DOM::SVG::SVGPath パッケージは以下の定数を持つ:
MOVE_TO
この定数は number で値は 77 This constant is a number and its value is 77.
LINE_TO
この定数は number で値は 76 This constant is a number and its value is 76.
CURVE_TO
この定数は number で値は 67 This constant is a number and its value is 67.
QUAD_TO
この定数は number で値は 81 This constant is a number and its value is 81.
CLOSE
この定数は number で値は 90 This constant is a number and its value is 90.
Class W3C::DOM::SVG::SVGPath
W3C::DOM::SVG::SVGPath クラスは以下のフィールドを持つ:
numberOfSegments
このフィールドは number を保持する。 This field holds a number.
W3C::DOM::SVG::SVGPath クラスは以下のメソッドを持つ:
getSegment($cmdIndex)
このメソッドは number を返す。 パラメタ $cmdIndexnumber This method returns a number. The $cmdIndex parameter is a number.
getSegmentParam($cmdIndex, $paramIndex)
このメソッドは number を返す。 パラメタ $cmdIndexnumber 。 パラメタ $paramIndexnumber This method returns a number. The $cmdIndex parameter is a number. The $paramIndex parameter is a number.
moveTo($x, $y)
このメソッドに返り値は無い。 パラメタ $xnumber 。 パラメタ $ynumber This method has no return value. The $x parameter is a number. The $y parameter is a number.
lineTo($x, $y)
このメソッドに返り値は無い。 パラメタ $xnumber 。 パラメタ $ynumber This method has no return value. The $x parameter is a number. The $y parameter is a number.
quadTo($x1, $y1, $x2, $y2)
このメソッドに返り値は無い。 パラメタ $x1number 。 パラメタ $y1number 。 パラメタ $x2number 。 パラメタ $y2number This method has no return value. The $x1 parameter is a number. The $y1 parameter is a number. The $x2 parameter is a number. The $y2 parameter is a number.
curveTo($x1, $y1, $x2, $y2, $x3, $y3)
このメソッドに返り値は無い。 パラメタ $x1number 。 パラメタ $y1number 。 パラメタ $x2number 。 パラメタ $y2number 。 パラメタ $x3number 。 パラメタ $y3number This method has no return value. The $x1 parameter is a number. The $y1 parameter is a number. The $x2 parameter is a number. The $y2 parameter is a number. The $x3 parameter is a number. The $y3 parameter is a number.
close()
このメソッドに返り値は無い。 This method has no return value.
Class W3C::DOM::SVG::SVGMatrix
W3C::DOM::SVG::SVGMatrix クラスは以下のメソッドを持つ:
getComponent($index)
このメソッドは number を返す。 パラメタ $indexnumber This method returns a number. The $index parameter is a number.
mMultiply($secondMatrix)
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $secondMatrixW3C::DOM::SVG::SVGMatrix This method returns a W3C::DOM::SVG::SVGMatrix. The $secondMatrix parameter is a W3C::DOM::SVG::SVGMatrix.
inverse()
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 This method returns a W3C::DOM::SVG::SVGMatrix.
mTranslate($x, $y)
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $xnumber 。 パラメタ $ynumber This method returns a W3C::DOM::SVG::SVGMatrix. The $x parameter is a number. The $y parameter is a number.
mScale($scaleFactor)
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $scaleFactornumber This method returns a W3C::DOM::SVG::SVGMatrix. The $scaleFactor parameter is a number.
mRotate($angle)
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $anglenumber This method returns a W3C::DOM::SVG::SVGMatrix. The $angle parameter is a number.
Class W3C::DOM::SVG::SVGLocatable
W3C::DOM::SVG::SVGLocatable クラスは以下のメソッドを持つ:
getBBox()
このメソッドは W3C::DOM::SVG::SVGRect を返す。 This method returns a W3C::DOM::SVG::SVGRect.
getScreenCTM()
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 This method returns a W3C::DOM::SVG::SVGMatrix.
getScreenBBox()
このメソッドは W3C::DOM::SVG::SVGRect を返す。 This method returns a W3C::DOM::SVG::SVGRect.
Class W3C::DOM::SVG::SVGLocatableElement

W3C::DOM::SVG::SVGLocatableElementW3C::DOM::SVG::SVGElement, W3C::DOM::SVG::SVGLocatable を継承する。 W3C::DOM::SVG::SVGLocatableElement inherits from W3C::DOM::SVG::SVGElement, W3C::DOM::SVG::SVGLocatable.

Class W3C::DOM::SVG::TraitAccess
W3C::DOM::SVG::TraitAccess クラスは以下のメソッドを持つ:
getTrait($name)
このメソッドは string を返す。 パラメタ $namestring This method returns a string. The $name parameter is a string.
getTraitNS($namespaceURI, $name)
このメソッドは string を返す。 パラメタ $namespaceURIstring 。 パラメタ $namestring This method returns a string. The $namespaceURI parameter is a string. The $name parameter is a string.
getFloatTrait($name)
このメソッドは number を返す。 パラメタ $namestring This method returns a number. The $name parameter is a string.
getFloatListTrait($name)
このメソッドは Perl array を返す。 パラメタ $namestring This method returns a Perl array. The $name parameter is a string.
getMatrixTrait($name)
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $namestring This method returns a W3C::DOM::SVG::SVGMatrix. The $name parameter is a string.
getRectTrait($name)
このメソッドは W3C::DOM::SVG::SVGRect を返す。 パラメタ $namestring This method returns a W3C::DOM::SVG::SVGRect. The $name parameter is a string.
getPathTrait($name)
このメソッドは W3C::DOM::SVG::SVGPath を返す。 パラメタ $namestring This method returns a W3C::DOM::SVG::SVGPath. The $name parameter is a string.
getRGBColorTrait($name)
このメソッドは W3C::DOM::SVG::SVGRGBColor を返す。 パラメタ $namestring This method returns a W3C::DOM::SVG::SVGRGBColor. The $name parameter is a string.
getPresentationTrait($name)
このメソッドは string を返す。 パラメタ $namestring This method returns a string. The $name parameter is a string.
getPresentationTraitNS($namespaceURI, $name)
このメソッドは string を返す。 パラメタ $namespaceURIstring 。 パラメタ $namestring This method returns a string. The $namespaceURI parameter is a string. The $name parameter is a string.
getFloatPresentationTrait($name)
このメソッドは number を返す。 パラメタ $namestring This method returns a number. The $name parameter is a string.
getFloatListPresentationTrait($name)
このメソッドは Perl array を返す。 パラメタ $namestring This method returns a Perl array. The $name parameter is a string.
getMatrixPresentationTrait($name)
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $namestring This method returns a W3C::DOM::SVG::SVGMatrix. The $name parameter is a string.
getRectPresentationTrait($name)
このメソッドは W3C::DOM::SVG::SVGRect を返す。 パラメタ $namestring This method returns a W3C::DOM::SVG::SVGRect. The $name parameter is a string.
getPathPresentationTrait($name)
このメソッドは W3C::DOM::SVG::SVGPath を返す。 パラメタ $namestring This method returns a W3C::DOM::SVG::SVGPath. The $name parameter is a string.
getRGBColorPresentationTrait($name)
このメソッドは W3C::DOM::SVG::SVGRGBColor を返す。 パラメタ $namestring This method returns a W3C::DOM::SVG::SVGRGBColor. The $name parameter is a string.
setTrait($name, $value)
このメソッドに返り値は無い。 パラメタ $namestring 。 パラメタ $valuestring This method has no return value. The $name parameter is a string. The $value parameter is a string.
setTraitNS($namespaceURI, $name, $value)
このメソッドに返り値は無い。 パラメタ $namespaceURIstring 。 パラメタ $namestring 。 パラメタ $valuestring This method has no return value. The $namespaceURI parameter is a string. The $name parameter is a string. The $value parameter is a string.
setFloatTrait($name, $value)
このメソッドに返り値は無い。 パラメタ $namestring 。 パラメタ $valuenumber This method has no return value. The $name parameter is a string. The $value parameter is a number.
setFloatListTrait($name, $value)
このメソッドに返り値は無い。 パラメタ $namestring 。 パラメタ $valuePerl array This method has no return value. The $name parameter is a string. The $value parameter is a Perl array.
setMatrixTrait($name, $matrix)
このメソッドに返り値は無い。 パラメタ $namestring 。 パラメタ $matrixW3C::DOM::SVG::SVGMatrix This method has no return value. The $name parameter is a string. The $matrix parameter is a W3C::DOM::SVG::SVGMatrix.
setRectTrait($name, $rect)
このメソッドに返り値は無い。 パラメタ $namestring 。 パラメタ $rectW3C::DOM::SVG::SVGRect This method has no return value. The $name parameter is a string. The $rect parameter is a W3C::DOM::SVG::SVGRect.
setPathTrait($name, $path)
このメソッドに返り値は無い。 パラメタ $namestring 。 パラメタ $pathW3C::DOM::SVG::SVGPath This method has no return value. The $name parameter is a string. The $path parameter is a W3C::DOM::SVG::SVGPath.
setRGBColorTrait($name, $color)
このメソッドに返り値は無い。 パラメタ $namestring 。 パラメタ $colorW3C::DOM::SVG::SVGRGBColor This method has no return value. The $name parameter is a string. The $color parameter is a W3C::DOM::SVG::SVGRGBColor.
Class W3C::DOM::SVG::SVGElement

W3C::DOM::SVG::SVGElementW3C::DOM::Element, W3C::DOM::Events::EventTarget, W3C::DOM::SVG::TraitAccess を継承する。 W3C::DOM::SVG::SVGElement inherits from W3C::DOM::Element, W3C::DOM::Events::EventTarget, W3C::DOM::SVG::TraitAccess.

W3C::DOM::SVG::SVGElement クラスは以下のフィールドを持つ:
id
このフィールドは string を保持する。 This field holds a string.
Class W3C::DOM::SVG::SVGTimedElement

W3C::DOM::SVG::SVGTimedElementW3C::DOM::SVG::SVGElement, ::smil::ElementTimeControl を継承する。 W3C::DOM::SVG::SVGTimedElement inherits from W3C::DOM::SVG::SVGElement, ::smil::ElementTimeControl.

W3C::DOM::SVG::SVGTimedElement クラスは以下のフィールドを持つ:
isPaused
このフィールドは boolean を保持する。 This field holds a boolean.
W3C::DOM::SVG::SVGTimedElement クラスは以下のメソッドを持つ:
pauseElement()
このメソッドに返り値は無い。 This method has no return value.
resumeElement()
このメソッドに返り値は無い。 This method has no return value.
Class W3C::DOM::SVG::SVGAnimationElement

W3C::DOM::SVG::SVGAnimationElementW3C::DOM::SVG::SVGTimedElement を継承する。 W3C::DOM::SVG::SVGAnimationElement inherits from W3C::DOM::SVG::SVGTimedElement.

Class W3C::DOM::SVG::SVGVisualMediaElement

W3C::DOM::SVG::SVGVisualMediaElementW3C::DOM::SVG::SVGLocatableElement, W3C::DOM::SVG::SVGTimedElement を継承する。 W3C::DOM::SVG::SVGVisualMediaElement inherits from W3C::DOM::SVG::SVGLocatableElement, W3C::DOM::SVG::SVGTimedElement.

Class W3C::DOM::SVG::SVGTimer

W3C::DOM::SVG::SVGTimer::events::EventTarget を継承する。 W3C::DOM::SVG::SVGTimer inherits from ::events::EventTarget.

W3C::DOM::SVG::SVGTimer クラスは以下のフィールドを持つ:
delay
このフィールドは number を保持する。 This field holds a number.
repeatInterval
このフィールドは number を保持する。 This field holds a number.
running
このフィールドは boolean を保持する。 This field holds a boolean.
W3C::DOM::SVG::SVGTimer クラスは以下のメソッドを持つ:
start()
このメソッドに返り値は無い。 This method has no return value.
stop()
このメソッドに返り値は無い。 This method has no return value.
Class W3C::DOM::SVG::SVGGlobal
W3C::DOM::SVG::SVGGlobal クラスは以下のメソッドを持つ:
createTimer($initialInterval, $repeatInterval)
このメソッドは W3C::DOM::SVG::SVGTimer を返す。 パラメタ $initialIntervalnumber 。 パラメタ $repeatIntervalnumber This method returns a W3C::DOM::SVG::SVGTimer. The $initialInterval parameter is a number. The $repeatInterval parameter is a number.
getURL($iri, $callback)
このメソッドに返り値は無い。 パラメタ $iristring 。 パラメタ $callbackW3C::DOM::SVG::AsyncStatusCallback This method has no return value. The $iri parameter is a string. The $callback parameter is a W3C::DOM::SVG::AsyncStatusCallback.
postURL($iri, $data, $callback, $type, $encoding)
このメソッドに返り値は無い。 パラメタ $iristring 。 パラメタ $datastring 。 パラメタ $callbackW3C::DOM::SVG::AsyncStatusCallback 。 パラメタ $typestring 。 パラメタ $encodingstring This method has no return value. The $iri parameter is a string. The $data parameter is a string. The $callback parameter is a W3C::DOM::SVG::AsyncStatusCallback. The $type parameter is a string. The $encoding parameter is a string.
parseXML($data, $contextDoc)
このメソッドは W3C::DOM::Node を返す。 パラメタ $datastring 。 パラメタ $contextDocW3C::DOM::Document This method returns a W3C::DOM::Node. The $data parameter is a string. The $contextDoc parameter is a W3C::DOM::Document.
Class W3C::DOM::SVG::AsyncStatusCallback
W3C::DOM::SVG::AsyncStatusCallback クラスは以下のメソッドを持つ:
operationComplete($status)
このメソッドに返り値は無い。 パラメタ $statusW3C::DOM::SVG::AsyncURLStatus This method has no return value. The $status parameter is a W3C::DOM::SVG::AsyncURLStatus.
Class W3C::DOM::SVG::AsyncURLStatus
W3C::DOM::SVG::AsyncURLStatus クラスは以下のフィールドを持つ:
success
このフィールドは boolean を保持する。 This field holds a boolean.
contentType
このフィールドは string を保持する。 This field holds a string.
content
このフィールドは string を保持する。 This field holds a string.
Class W3C::DOM::SVG::EventListenerInitializer2
W3C::DOM::SVG::EventListenerInitializer2 クラスは以下のメソッドを持つ:
initializeEventListeners($scriptElement)
このメソッドに返り値は無い。 パラメタ $scriptElementW3C::DOM::Element This method has no return value. The $scriptElement parameter is a W3C::DOM::Element.
createEventListener($handlerElement)
このメソッドは W3C::DOM::Events::EventListener を返す。 パラメタ $handlerElementW3C::DOM::Element This method returns a W3C::DOM::Events::EventListener. The $handlerElement parameter is a W3C::DOM::Element.