@mozilla.org/gfx/region;1

This component implements the following interfaces:

Properties

readonly nsIRegion nsIScriptableRegion.region

Methods

InterfaceMethod
nsIScriptableRegion PRBool containsRect ( PRInt32 aX , PRInt32 aY , PRInt32 width , PRInt32 height )
nsIScriptableRegion void getBoundingBox ( out PRInt32 aX , out PRInt32 aY , out PRInt32 width , out PRInt32 height )
nsIScriptableRegion void init ( )
nsIScriptableRegion void intersectRect ( PRInt32 aX , PRInt32 aY , PRInt32 width , PRInt32 height )
nsIScriptableRegion void intersectRegion ( nsIScriptableRegion region )
nsIScriptableRegion PRBool isEmpty ( )
nsIScriptableRegion PRBool isEqualRegion ( nsIScriptableRegion region )
nsIScriptableRegion void offset ( PRInt32 XOffset , PRInt32 YOffset )
nsIScriptableRegion void setToRect ( PRInt32 aX , PRInt32 aY , PRInt32 width , PRInt32 height )
nsIScriptableRegion void setToRegion ( nsIScriptableRegion region )
nsIScriptableRegion void subtractRect ( PRInt32 aX , PRInt32 aY , PRInt32 width , PRInt32 height )
nsIScriptableRegion void subtractRegion ( nsIScriptableRegion region )
nsIScriptableRegion void unionRect ( PRInt32 aX , PRInt32 aY , PRInt32 width , PRInt32 height )
nsIScriptableRegion void unionRegion ( nsIScriptableRegion region )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com