nsIDOMSVGSVGElement

IID:67b8f41e-3577-4c8a-b1de-bef51186fe08
Inherits From:nsIDOMSVGElement

Properties

DOMString contentScriptType

DOMString contentStyleType

float currentScale

readonly nsIDOMSVGPoint currentTranslate

readonly nsIDOMSVGViewSpec currentView

readonly nsIDOMSVGAnimatedLength height

readonly float pixelUnitToMillimeterX

readonly float pixelUnitToMillimeterY

readonly float screenPixelToMillimeterX

readonly float screenPixelToMillimeterY

PRBool useCurrentView

readonly nsIDOMSVGRect viewport

readonly nsIDOMSVGAnimatedLength width

readonly nsIDOMSVGAnimatedLength x

readonly nsIDOMSVGAnimatedLength y


Methods

PRBool animationsPaused ( ) PRBool checkEnclosure ( nsIDOMSVGElement element , nsIDOMSVGRect rect ) PRBool checkIntersection ( nsIDOMSVGElement element , nsIDOMSVGRect rect ) nsIDOMSVGAngle createSVGAngle ( ) nsIDOMSVGLength createSVGLength ( ) nsIDOMSVGMatrix createSVGMatrix ( ) nsIDOMSVGNumber createSVGNumber ( ) nsIDOMSVGPoint createSVGPoint ( ) nsIDOMSVGRect createSVGRect ( ) DOMString createSVGString ( ) nsIDOMSVGTransform createSVGTransform ( ) nsIDOMSVGTransform createSVGTransformFromMatrix ( nsIDOMSVGMatrix matrix ) void deSelectAll ( ) void forceRedraw ( ) float getCurrentTime ( ) nsIDOMElement getElementById ( DOMString elementId ) nsIDOMNodeList getEnclosureList ( nsIDOMSVGRect rect , nsIDOMSVGElement referenceElement ) nsIDOMNodeList getIntersectionList ( nsIDOMSVGRect rect , nsIDOMSVGElement referenceElement ) nsIDOMSVGMatrix getViewboxToViewportTransform ( ) void pauseAnimations ( ) void setCurrentTime ( float seconds ) PRUint32 suspendRedraw ( PRUint32 max_wait_milliseconds ) void unpauseAnimations ( ) void unsuspendRedraw ( PRUint32 suspend_handle_id ) void unsuspendRedrawAll ( )

PRBool animationsPaused ( )


PRBool checkEnclosure ( nsIDOMSVGElement element , nsIDOMSVGRect rect )

Arguments:
element
rect

PRBool checkIntersection ( nsIDOMSVGElement element , nsIDOMSVGRect rect )

Arguments:
element
rect

nsIDOMSVGAngle createSVGAngle ( )


nsIDOMSVGLength createSVGLength ( )


nsIDOMSVGMatrix createSVGMatrix ( )


nsIDOMSVGNumber createSVGNumber ( )


nsIDOMSVGPoint createSVGPoint ( )


nsIDOMSVGRect createSVGRect ( )


DOMString createSVGString ( )


nsIDOMSVGTransform createSVGTransform ( )


nsIDOMSVGTransform createSVGTransformFromMatrix ( nsIDOMSVGMatrix matrix )

Arguments:
matrix

void deSelectAll ( )


void forceRedraw ( )


float getCurrentTime ( )


nsIDOMElement getElementById ( DOMString elementId )

Arguments:
elementId

nsIDOMNodeList getEnclosureList ( nsIDOMSVGRect rect , nsIDOMSVGElement referenceElement )

Arguments:
rect
referenceElement

nsIDOMNodeList getIntersectionList ( nsIDOMSVGRect rect , nsIDOMSVGElement referenceElement )

Arguments:
rect
referenceElement

nsIDOMSVGMatrix getViewboxToViewportTransform ( )


void pauseAnimations ( )


void setCurrentTime ( float seconds )

Arguments:
seconds

PRUint32 suspendRedraw ( PRUint32 max_wait_milliseconds )

Arguments:
max_wait_milliseconds

void unpauseAnimations ( )


void unsuspendRedraw ( PRUint32 suspend_handle_id )

Arguments:
suspend_handle_id

void unsuspendRedrawAll ( )


References

This interface is the type of the following properties:

nsIDOMSVGDocument.rootElement, nsIDOMSVGElement.ownerSVGElement

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com