Uses of Class
org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueRgnHandle

Packages that use HIServicesLibrary.OpaqueRgnHandle
org.rococoa.cocoa.hiservices   
org.rococoa.cocoa.qd   
 

Uses of HIServicesLibrary.OpaqueRgnHandle in org.rococoa.cocoa.hiservices
 

Methods in org.rococoa.cocoa.hiservices with parameters of type HIServicesLibrary.OpaqueRgnHandle
 HIServicesLibrary.__HIShape HIServicesLibrary.HIShapeCreateWithQDRgn(HIServicesLibrary.OpaqueRgnHandle inRgn)
          HIShapeCreateWithQDRgn()

Discussion:
Creates an immutable shape based on an existing Quickdraw region
handle.
 

Uses of HIServicesLibrary.OpaqueRgnHandle in org.rococoa.cocoa.qd
 

Methods in org.rococoa.cocoa.qd that return HIServicesLibrary.OpaqueRgnHandle
 HIServicesLibrary.OpaqueRgnHandle QDLibrary.GetPortClipRegion(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle clipRgn)
          GetPortClipRegion() *** DEPRECATED ***

Mac OS X threading:
Thread safe since version 10.0

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : RgnHandle GetPortClipRegion(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:4749
 HIServicesLibrary.OpaqueRgnHandle QDLibrary.GetPortVisibleRegion(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle visRgn)
          GetPortVisibleRegion() *** DEPRECATED ***

Mac OS X threading:
Thread safe since version 10.0

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : RgnHandle GetPortVisibleRegion(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:4732
 HIServicesLibrary.OpaqueRgnHandle QDLibrary.NewRgn()
          NewRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : RgnHandle NewRgn()
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1385
 HIServicesLibrary.OpaqueRgnHandle QDLibrary.QDGlobalToLocalRegion(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle region)
          QDGlobalToLocalRegion() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : RgnHandle QDGlobalToLocalRegion(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5711
 HIServicesLibrary.OpaqueRgnHandle QDLibrary.QDLocalToGlobalRegion(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle region)
          QDLocalToGlobalRegion() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : RgnHandle QDLocalToGlobalRegion(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5694
 

Methods in org.rococoa.cocoa.qd with parameters of type HIServicesLibrary.OpaqueRgnHandle
 void QDLibrary.CloseRgn(HIServicesLibrary.OpaqueRgnHandle dstRgn)
          CloseRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CloseRgn(RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1415
 void QDLibrary.CopyBits(BitMap srcBits, BitMap dstBits, Rect srcRect, Rect dstRect, short mode, HIServicesLibrary.OpaqueRgnHandle maskRgn)
          CopyBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CopyBits(const BitMap*, const BitMap*, const Rect*, const Rect*, short, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1872
 void QDLibrary.CopyDeepMask(BitMap srcBits, BitMap maskBits, BitMap dstBits, Rect srcRect, Rect maskRect, Rect dstRect, short mode, HIServicesLibrary.OpaqueRgnHandle maskRgn)
          CopyDeepMask() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void CopyDeepMask(const BitMap*, const BitMap*, const BitMap*, const Rect*, const Rect*, const Rect*, short, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:3792
 void QDLibrary.CopyRgn(HIServicesLibrary.OpaqueRgnHandle srcRgn, HIServicesLibrary.OpaqueRgnHandle dstRgn)
          Original signature : void CopyRgn(RgnHandle, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1523
 void QDLibrary.DeviceLoop(HIServicesLibrary.OpaqueRgnHandle drawingRgn, QDLibrary.DeviceLoopDrawingProcPtr drawingProc, NativeLong userData, NativeLong flags)
          DeviceLoop() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DeviceLoop(RgnHandle, DeviceLoopDrawingUPP, long, DeviceLoopFlags)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:3818
 void QDLibrary.DiffRgn(HIServicesLibrary.OpaqueRgnHandle srcRgnA, HIServicesLibrary.OpaqueRgnHandle srcRgnB, HIServicesLibrary.OpaqueRgnHandle dstRgn)
          DiffRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DiffRgn(RgnHandle, RgnHandle, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1673
 void QDLibrary.DisposeRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
          DisposeRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void DisposeRgn(RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1505
 void QDLibrary.DMDrawDesktopRegion(HIServicesLibrary.OpaqueRgnHandle globalRgn)
          DMDrawDesktopRegion() *** DEPRECATED ***

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void DMDrawDesktopRegion(RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/Displays.h:827
 boolean QDLibrary.EmptyRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
          EmptyRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean EmptyRgn(RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1749
 boolean QDLibrary.EqualRgn(HIServicesLibrary.OpaqueRgnHandle rgnA, HIServicesLibrary.OpaqueRgnHandle rgnB)
          Original signature : Boolean EqualRgn(RgnHandle, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1732
 void QDLibrary.EraseRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
          EraseRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void EraseRgn(RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1800
 void QDLibrary.FillCRgn(HIServicesLibrary.OpaqueRgnHandle rgn, PointerByReference pp)
          FillCRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void FillCRgn(RgnHandle, PixPatHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2980
 void QDLibrary.FillRgn(HIServicesLibrary.OpaqueRgnHandle rgn, Pattern pat)
          Original signature : void FillRgn(RgnHandle, const Pattern*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1836
 void QDLibrary.FrameRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
          Original signature : void FrameRgn(RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1767
 void QDLibrary.GetClip(HIServicesLibrary.OpaqueRgnHandle rgn)
          GetClip() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void GetClip(RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:515
 HIServicesLibrary.OpaqueRgnHandle QDLibrary.GetPortClipRegion(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle clipRgn)
          GetPortClipRegion() *** DEPRECATED ***

Mac OS X threading:
Thread safe since version 10.0

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : RgnHandle GetPortClipRegion(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:4749
 HIServicesLibrary.OpaqueRgnHandle QDLibrary.GetPortVisibleRegion(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle visRgn)
          GetPortVisibleRegion() *** DEPRECATED ***

Mac OS X threading:
Thread safe since version 10.0

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : RgnHandle GetPortVisibleRegion(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:4732
 Rect QDLibrary.GetRegionBounds(HIServicesLibrary.OpaqueRgnHandle region, Rect bounds)
          GetRegionBounds()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Rect* GetRegionBounds(RgnHandle, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5539
 void QDLibrary.HandleToRgn(PointerByReference oldRegion, HIServicesLibrary.OpaqueRgnHandle region)
          Deprecated. use the safer methods QDLibrary.HandleToRgn(java.lang.String[], org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueRgnHandle) and QDLibrary.HandleToRgn(com.sun.jna.ptr.PointerByReference, org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueRgnHandle) instead
 void QDLibrary.HandleToRgn(String[] oldRegion, HIServicesLibrary.OpaqueRgnHandle region)
          HandleToRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.1 and later
Non-Carbon CFM: not available
Original signature : void HandleToRgn(Handle, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1488
 void QDLibrary.InsetRgn(HIServicesLibrary.OpaqueRgnHandle rgn, short dh, short dv)
          InsetRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void InsetRgn(RgnHandle, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1616
 void QDLibrary.InvertRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
          Original signature : void InvertRgn(RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1818
 void QDLibrary.QDBitsProcPtr.invoke(BitMap srcBits, Rect srcRect, Rect dstRect, short mode, HIServicesLibrary.OpaqueRgnHandle maskRgn)
           
 void QDLibrary.QDRgnProcPtr.invoke(byte verb, HIServicesLibrary.OpaqueRgnHandle rgn)
           
 void QDLibrary.InvokeQDRgnUPP(byte verb, HIServicesLibrary.OpaqueRgnHandle rgn, QDLibrary.QDRgnProcPtr userUPP)
          InvokeQDRgnUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeQDRgnUPP(GrafVerb, RgnHandle, QDRgnUPP)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawTypes.h:819
 boolean QDLibrary.IsRegionRectangular(HIServicesLibrary.OpaqueRgnHandle region)
          IsRegionRectangular()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : Boolean IsRegionRectangular(RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5556
 boolean QDLibrary.IsValidRgnHandle(HIServicesLibrary.OpaqueRgnHandle rgn)
          IsValidRgnHandle()

Summary:
Tests a RgnHandle

Mac OS X threading:
Not thread safe

Parameters:

rgn:
The RgnHandle in question.
 void QDLibrary.MapRgn(HIServicesLibrary.OpaqueRgnHandle rgn, Rect srcRect, Rect dstRect)
          MapRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MapRgn(RgnHandle, const Rect*, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2362
 void QDLibrary.OffsetRgn(HIServicesLibrary.OpaqueRgnHandle rgn, short dh, short dv)
          Original signature : void OffsetRgn(RgnHandle, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1598
 void QDLibrary.PaintRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
          Original signature : void PaintRgn(RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1785
 boolean QDLibrary.PtInRgn(Point.ByValue pt, HIServicesLibrary.OpaqueRgnHandle rgn)
          PtInRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean PtInRgn(Point, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2720
 void QDLibrary.QDFlushPortBuffer(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle region)
          QDFlushPortBuffer() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: not available
Original signature : void QDFlushPortBuffer(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5764
 HIServicesLibrary.OpaqueRgnHandle QDLibrary.QDGlobalToLocalRegion(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle region)
          QDGlobalToLocalRegion() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : RgnHandle QDGlobalToLocalRegion(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5711
 HIServicesLibrary.OpaqueRgnHandle QDLibrary.QDLocalToGlobalRegion(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle region)
          QDLocalToGlobalRegion() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : RgnHandle QDLocalToGlobalRegion(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5694
 QDLibrary.OpaqueQDRegionBitsRef QDLibrary.QDSaveRegionBits(HIServicesLibrary.OpaqueRgnHandle region)
          QDSaveRegionBits() *** DEPRECATED ***

Summary:
Saves the pixel data of a region in a packed format for quick
restore

Discussion:
Implemented in CarbonLib, and on Mac OS X in QD proper.
 boolean QDLibrary.RectInRgn(Rect r, HIServicesLibrary.OpaqueRgnHandle rgn)
          RectInRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean RectInRgn(const Rect*, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1712
 void QDLibrary.RectRgn(HIServicesLibrary.OpaqueRgnHandle rgn, Rect r)
          RectRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void RectRgn(RgnHandle, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1578
 void QDLibrary.RgnToHandle(HIServicesLibrary.OpaqueRgnHandle region, PointerByReference flattenedRgnDataHdl)
          Deprecated. use the safer methods QDLibrary.RgnToHandle(org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueRgnHandle, java.lang.String[]) and QDLibrary.RgnToHandle(org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueRgnHandle, com.sun.jna.ptr.PointerByReference) instead
 void QDLibrary.RgnToHandle(HIServicesLibrary.OpaqueRgnHandle region, String[] flattenedRgnDataHdl)
          RgnToHandle()

Summary:
Allows to "flatten" the opaque region data, for persistent
storage.
 void QDLibrary.ScrollRect(Rect r, short dh, short dv, HIServicesLibrary.OpaqueRgnHandle updateRgn)
          ScrollRect() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ScrollRect(const Rect*, short, short, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1853
 void QDLibrary.SectRegionWithPortClipRegion(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle ioRegion)
          SectRegionWithPortClipRegion() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.3 and later
Non-Carbon CFM: not available
Original signature : void SectRegionWithPortClipRegion(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:4971
 void QDLibrary.SectRegionWithPortVisibleRegion(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle ioRegion)
          SectRegionWithPortVisibleRegion() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.1 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.3 and later
Non-Carbon CFM: not available
Original signature : void SectRegionWithPortVisibleRegion(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:4988
 void QDLibrary.SectRgn(HIServicesLibrary.OpaqueRgnHandle srcRgnA, HIServicesLibrary.OpaqueRgnHandle srcRgnB, HIServicesLibrary.OpaqueRgnHandle dstRgn)
          SectRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SectRgn(RgnHandle, RgnHandle, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1634
 void QDLibrary.SetClip(HIServicesLibrary.OpaqueRgnHandle rgn)
          SetClip() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetClip(RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:500
 void QDLibrary.SetEmptyRgn(HIServicesLibrary.OpaqueRgnHandle rgn)
          SetEmptyRgn()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only]
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void SetEmptyRgn(RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1540
 void QDLibrary.SetPortClipRegion(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle clipRgn)
          SetPortClipRegion() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : void SetPortClipRegion(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5218
 void QDLibrary.SetPortVisibleRegion(QDLibrary.OpaqueGrafPtr port, HIServicesLibrary.OpaqueRgnHandle visRgn)
          SetPortVisibleRegion() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in CarbonAccessors.o 1.0 and later
Original signature : void SetPortVisibleRegion(CGrafPtr, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5201
 void QDLibrary.SetRectRgn(HIServicesLibrary.OpaqueRgnHandle rgn, short left, short top, short right, short bottom)
          Original signature : void SetRectRgn(RgnHandle, short, short, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1558
 void QDLibrary.StdBits(BitMap srcBits, Rect srcRect, Rect dstRect, short mode, HIServicesLibrary.OpaqueRgnHandle maskRgn)
          StdBits() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdBits(const BitMap*, const Rect*, const Rect*, short, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2519
 void QDLibrary.StdRgn(byte verb, HIServicesLibrary.OpaqueRgnHandle rgn)
          StdRgn() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void StdRgn(GrafVerb, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2502
 void QDLibrary.UnionRgn(HIServicesLibrary.OpaqueRgnHandle srcRgnA, HIServicesLibrary.OpaqueRgnHandle srcRgnB, HIServicesLibrary.OpaqueRgnHandle dstRgn)
          Original signature : void UnionRgn(RgnHandle, RgnHandle, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1655
 void QDLibrary.XorRgn(HIServicesLibrary.OpaqueRgnHandle srcRgnA, HIServicesLibrary.OpaqueRgnHandle srcRgnB, HIServicesLibrary.OpaqueRgnHandle dstRgn)
          Original signature : void XorRgn(RgnHandle, RgnHandle, RgnHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1694
 



Copyright © 2009. All Rights Reserved.