Uses of Class
org.rococoa.cocoa.carboncore.Rect

Packages that use Rect
org.rococoa.cocoa.carboncore   
org.rococoa.cocoa.hiservices   
org.rococoa.cocoa.qd   
 

Uses of Rect in org.rococoa.cocoa.carboncore
 

Subclasses of Rect in org.rococoa.cocoa.carboncore
static class Rect.ByReference
           
static class Rect.ByValue
           
 

Fields in org.rococoa.cocoa.carboncore declared as Rect
 Rect DInfo.frRect
          Folder's window bounds
C type : Rect
 Rect FolderInfo.windowBounds
          The position and dimension of the folder's window
C type : Rect
 

Methods in org.rococoa.cocoa.carboncore that return Rect
static Rect[] Rect.newArray(int arrayLength)
           
 

Constructors in org.rococoa.cocoa.carboncore with parameters of type Rect
DInfo(Rect frRect, short frFlags, Point frLocation, short frView)
           
FolderInfo(Rect windowBounds, short finderFlags, Point location, short reservedField)
           
 

Uses of Rect in org.rococoa.cocoa.hiservices
 

Methods in org.rococoa.cocoa.hiservices with parameters of type Rect
 void HIServicesLibrary.PlotCIcon(Rect theRect, PointerByReference theIcon)
          PlotCIcon() *** 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.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void PlotCIcon(const Rect*, CIconHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:310
 void HIServicesLibrary.PlotIcon(Rect theRect, PointerByReference theIcon)
          Deprecated. use the safer methods HIServicesLibrary.PlotIcon(org.rococoa.cocoa.carboncore.Rect, java.lang.String[]) and HIServicesLibrary.PlotIcon(org.rococoa.cocoa.carboncore.Rect, com.sun.jna.ptr.PointerByReference) instead
 void HIServicesLibrary.PlotIcon(Rect theRect, String[] theIcon)
          PlotIcon() *** 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.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : void PlotIcon(const Rect*, Handle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:357
 boolean HIServicesLibrary.PtInIconID(Point.ByValue testPt, Rect iconRect, short align, short iconID)
          PtInIconID() *** 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.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean PtInIconID(Point, const Rect*, IconAlignmentType, SInt16)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:592
 boolean HIServicesLibrary.PtInIconMethod(Point.ByValue testPt, Rect iconRect, short align, HIServicesLibrary.IconGetterProcPtr theMethod, Pointer yourDataPtr)
          PtInIconMethod() *** 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.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean PtInIconMethod(Point, const Rect*, IconAlignmentType, IconGetterUPP, void*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:630
 boolean HIServicesLibrary.PtInIconRef(Point testPt, Rect iconRect, short align, int theIconServicesUsageFlags, HIServicesLibrary.OpaqueIconRef theIconRef)
          PtInIconRef() *** 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.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in IconServicesLib 8.5 and later
Original signature : Boolean PtInIconRef(const Point*, const Rect*, IconAlignmentType, IconServicesUsageFlags, IconRef)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:1183
 boolean HIServicesLibrary.PtInIconSuite(Point.ByValue testPt, Rect iconRect, short align, PointerByReference theIconSuite)
          Deprecated. use the safer methods HIServicesLibrary.PtInIconSuite(org.rococoa.cocoa.carboncore.Point.ByValue, org.rococoa.cocoa.carboncore.Rect, short, java.lang.String[]) and HIServicesLibrary.PtInIconSuite(org.rococoa.cocoa.carboncore.Point.ByValue, org.rococoa.cocoa.carboncore.Rect, short, com.sun.jna.ptr.PointerByReference) instead
 boolean HIServicesLibrary.PtInIconSuite(Point.ByValue testPt, Rect iconRect, short align, String[] theIconSuite)
          PtInIconSuite() *** 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.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean PtInIconSuite(Point, const Rect*, IconAlignmentType, IconSuiteRef)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:611
 boolean HIServicesLibrary.RectInIconID(Rect testRect, Rect iconRect, short align, short iconID)
          RectInIconID() *** 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.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean RectInIconID(const Rect*, const Rect*, IconAlignmentType, SInt16)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:650
 boolean HIServicesLibrary.RectInIconMethod(Rect testRect, Rect iconRect, short align, HIServicesLibrary.IconGetterProcPtr theMethod, Pointer yourDataPtr)
          RectInIconMethod() *** 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.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean RectInIconMethod(const Rect*, const Rect*, IconAlignmentType, IconGetterUPP, void*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:688
 boolean HIServicesLibrary.RectInIconRef(Rect testRect, Rect iconRect, short align, int iconServicesUsageFlags, HIServicesLibrary.OpaqueIconRef theIconRef)
          RectInIconRef() *** 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.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in IconServicesLib 8.5 and later
Original signature : Boolean RectInIconRef(const Rect*, const Rect*, IconAlignmentType, IconServicesUsageFlags, IconRef)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:1214
 boolean HIServicesLibrary.RectInIconSuite(Rect testRect, Rect iconRect, short align, PointerByReference theIconSuite)
          Deprecated. use the safer methods HIServicesLibrary.RectInIconSuite(org.rococoa.cocoa.carboncore.Rect, org.rococoa.cocoa.carboncore.Rect, short, java.lang.String[]) and HIServicesLibrary.RectInIconSuite(org.rococoa.cocoa.carboncore.Rect, org.rococoa.cocoa.carboncore.Rect, short, com.sun.jna.ptr.PointerByReference) instead
 boolean HIServicesLibrary.RectInIconSuite(Rect testRect, Rect iconRect, short align, String[] theIconSuite)
          RectInIconSuite() *** 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.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Original signature : Boolean RectInIconSuite(const Rect*, const Rect*, IconAlignmentType, IconSuiteRef)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:669
 

Uses of Rect in org.rococoa.cocoa.qd
 

Fields in org.rococoa.cocoa.qd declared as Rect
 Rect PixMap.bounds
          encloses bitmap
C type : Rect
 Rect CursorInfo.bounds
           
 Rect BitMap.bounds
           
 Rect CustomXFerRec.destBounds
           
 Rect GDevice.gdRect
          device's bounds in global coordinates
C type : Rect
 Rect Picture.picFrame
           
 Rect MacPolygon.polyBBox
           
 Rect PictInfo.sourceRect
          the picture frame rectangle (this contains the entire picture)
C type : Rect
 Rect OpenCPicParams.srcRect
           
 Rect VPBlock.vpBounds
          BoundsRect for the video display (gives dimensions).
 

Methods in org.rococoa.cocoa.qd that return Rect
 Rect QDLibrary.GetPixBounds(PointerByReference pixMap, Rect bounds)
          GetPixBounds() *** 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 : Rect* GetPixBounds(PixMapHandle, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5338
 Rect QDLibrary.GetPortBounds(QDLibrary.OpaqueGrafPtr port, Rect rect)
          GetPortBounds() *** 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 : Rect* GetPortBounds(CGrafPtr, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:4512
 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
 Rect QDLibrary.QDGetPictureBounds(PointerByReference picH, Rect outRect)
          QDGetPictureBounds() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.3 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : Rect* QDGetPictureBounds(PicHandle, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2012
 Rect QDLibrary.QDGlobalToLocalRect(QDLibrary.OpaqueGrafPtr port, Rect bounds)
          QDGlobalToLocalRect() *** 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 : Rect* QDGlobalToLocalRect(CGrafPtr, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5677
 Rect QDLibrary.QDLocalToGlobalRect(QDLibrary.OpaqueGrafPtr port, Rect bounds)
          QDLocalToGlobalRect() *** 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 : Rect* QDLocalToGlobalRect(CGrafPtr, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5660
 

Methods in org.rococoa.cocoa.qd with parameters of type Rect
 void QDLibrary.CalcCMask(BitMap srcBits, BitMap dstBits, Rect srcRect, Rect dstRect, RGBColor seedRGB, QDLibrary.ColorSearchProcPtr matchProc, NativeLong matchData)
          CalcCMask() *** 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 CalcCMask(const BitMap*, const BitMap*, const Rect*, const Rect*, const RGBColor*, ColorSearchUPP, long)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:3148
 void QDLibrary.ClipRect(Rect r)
          ClipRect() *** 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 ClipRect(const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:530
 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.CopyMask(BitMap srcBits, BitMap maskBits, BitMap dstBits, Rect srcRect, Rect maskRect, Rect dstRect)
          CopyMask() *** 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 CopyMask(const BitMap*, const BitMap*, const BitMap*, const Rect*, const Rect*, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1940
 void QDLibrary.DMDrawDesktopRect(Rect globalRect)
          DMDrawDesktopRect() *** 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 DMDrawDesktopRect(Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/Displays.h:815
 void QDLibrary.DrawPicture(PointerByReference myPicture, Rect dstRect)
          DrawPicture() *** 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 DrawPicture(PicHandle, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2029
 boolean QDLibrary.EmptyRect(Rect r)
          EmptyRect()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean EmptyRect(const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1024
 boolean QDLibrary.EqualRect(Rect rect1, Rect rect2)
          Original signature : Boolean EqualRect(const Rect*, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1007
 void QDLibrary.EraseArc(Rect r, short startAngle, short arcAngle)
          EraseArc() *** 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 EraseArc(const Rect*, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1330
 void QDLibrary.EraseOval(Rect r)
          EraseOval() *** 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 EraseOval(const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1156
 void QDLibrary.EraseRect(Rect r)
          EraseRect() *** 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 EraseRect(const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1073
 void QDLibrary.EraseRoundRect(Rect r, short ovalWidth, short ovalHeight)
          EraseRoundRect() *** 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 EraseRoundRect(const Rect*, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1239
 void QDLibrary.FillArc(Rect r, short startAngle, short arcAngle, Pattern pat)
          FillArc() *** 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 FillArc(const Rect*, short, short, const Pattern*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1366
 void QDLibrary.FillCArc(Rect r, short startAngle, short arcAngle, PointerByReference pp)
          FillCArc() *** 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 FillCArc(const Rect*, short, short, PixPatHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2961
 void QDLibrary.FillCOval(Rect r, PointerByReference pp)
          FillCOval() *** 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 FillCOval(const Rect*, PixPatHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2925
 void QDLibrary.FillCRect(Rect r, PointerByReference pp)
          FillCRect() *** 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 FillCRect(const Rect*, PixPatHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2908
 void QDLibrary.FillCRoundRect(Rect r, short ovalWidth, short ovalHeight, PointerByReference pp)
          FillCRoundRect() *** 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 FillCRoundRect(const Rect*, short, short, PixPatHandle)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2942
 void QDLibrary.FillOval(Rect r, Pattern pat)
          FillOval() *** 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 FillOval(const Rect*, const Pattern*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1186
 void QDLibrary.FillRect(Rect r, Pattern pat)
          Original signature : void FillRect(const Rect*, const Pattern*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1109
 void QDLibrary.FillRoundRect(Rect r, short ovalWidth, short ovalHeight, Pattern pat)
          FillRoundRect() *** 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 FillRoundRect(const Rect*, short, short, const Pattern*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1275
 void QDLibrary.FrameArc(Rect r, short startAngle, short arcAngle)
          FrameArc() *** 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 FrameArc(const Rect*, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1294
 void QDLibrary.FrameOval(Rect r)
          FrameOval() *** 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 FrameOval(const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1126
 void QDLibrary.FrameRect(Rect r)
          Original signature : void FrameRect(const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1043
 void QDLibrary.FrameRoundRect(Rect r, short ovalWidth, short ovalHeight)
          FrameRoundRect() *** 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 FrameRoundRect(const Rect*, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1203
 PointerByReference QDLibrary.GetMaxDevice(Rect globalRect)
          GetMaxDevice() *** 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 : GDHandle GetMaxDevice(const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:3322
 Rect QDLibrary.GetPixBounds(PointerByReference pixMap, Rect bounds)
          GetPixBounds() *** 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 : Rect* GetPixBounds(PixMapHandle, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5338
 Rect QDLibrary.GetPortBounds(QDLibrary.OpaqueGrafPtr port, Rect rect)
          GetPortBounds() *** 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 : Rect* GetPortBounds(CGrafPtr, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:4512
 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.InsetRect(Rect r, short dh, short dv)
          Original signature : void InsetRect(Rect*, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:947
 void QDLibrary.InvertArc(Rect r, short startAngle, short arcAngle)
          InvertArc() *** 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 InvertArc(const Rect*, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1348
 void QDLibrary.InvertOval(Rect r)
          InvertOval() *** 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 InvertOval(const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1171
 void QDLibrary.InvertRect(Rect r)
          Original signature : void InvertRect(const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1091
 void QDLibrary.InvertRoundRect(Rect r, short ovalWidth, short ovalHeight)
          InvertRoundRect() *** 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 InvertRoundRect(const Rect*, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1257
 void QDLibrary.QDBitsProcPtr.invoke(BitMap srcBits, Rect srcRect, Rect dstRect, short mode, HIServicesLibrary.OpaqueRgnHandle maskRgn)
           
 void QDLibrary.QDRectProcPtr.invoke(byte verb, Rect r)
           
 void QDLibrary.QDOvalProcPtr.invoke(byte verb, Rect r)
           
 void QDLibrary.QDRRectProcPtr.invoke(byte verb, Rect r, short ovalWidth, short ovalHeight)
           
 void QDLibrary.QDArcProcPtr.invoke(byte verb, Rect r, short startAngle, short arcAngle)
           
 void QDLibrary.QDOpcodeProcPtr.invoke(Rect fromRect, Rect toRect, short opcode, short version)
           
 void QDLibrary.InvokeQDOpcodeUPP(Rect fromRect, Rect toRect, short opcode, short version, QDLibrary.QDOpcodeProcPtr userUPP)
          InvokeQDOpcodeUPP()

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 InvokeQDOpcodeUPP(const Rect*, const Rect*, UInt16, SInt16, QDOpcodeUPP)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawTypes.h:910
 void QDLibrary.InvokeQDOvalUPP(byte verb, Rect r, QDLibrary.QDOvalProcPtr userUPP)
          InvokeQDOvalUPP()

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 InvokeQDOvalUPP(GrafVerb, const Rect*, QDOvalUPP)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawTypes.h:775
 void QDLibrary.InvokeQDRectUPP(byte verb, Rect r, QDLibrary.QDRectProcPtr userUPP)
          InvokeQDRectUPP()

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 InvokeQDRectUPP(GrafVerb, const Rect*, QDRectUPP)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawTypes.h:745
 void QDLibrary.MapPoly(PointerByReference poly, Rect srcRect, Rect dstRect)
          MapPoly() *** 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 MapPoly(PolyHandle, const Rect*, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2380
 void QDLibrary.MapPt(Point pt, Rect srcRect, Rect dstRect)
          MapPt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MapPt(Point*, const Rect*, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2325
 void QDLibrary.MapRect(Rect r, Rect srcRect, Rect dstRect)
          MapRect()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void MapRect(Rect*, const Rect*, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2343
 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.NCMDrawMatchedPicture(PointerByReference myPicture, QDLibrary.OpaqueCMProfileRef dst, Rect myRect)
          NCMDrawMatchedPicture() *** 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: not available
Non-Carbon CFM: not available
Original signature : void NCMDrawMatchedPicture(PicHandle, CMProfileRef, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:4345
 short QDLibrary.NewGWorld(PointerByReference offscreenGWorld, short PixelDepth, Rect boundsRect, PointerByReference cTable, PointerByReference aGDevice, NativeLong flags)
          Deprecated. use the safer method QDLibrary.NewGWorld(org.rococoa.cocoa.qd.QDLibrary.OpaqueGrafPtr[], short, org.rococoa.cocoa.carboncore.Rect, com.sun.jna.ptr.PointerByReference, com.sun.jna.ptr.PointerByReference, com.sun.jna.NativeLong) instead
 short QDLibrary.NewGWorld(QDLibrary.OpaqueGrafPtr[] offscreenGWorld, short PixelDepth, Rect boundsRect, PointerByReference cTable, PointerByReference aGDevice, NativeLong flags)
          NewGWorld() *** 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 : QDErr NewGWorld(GWorldPtr*, short, const Rect*, CTabHandle, GDHandle, GWorldFlags)
 short QDLibrary.NewGWorldFromPtr(PointerByReference offscreenGWorld, int PixelFormat, Rect boundsRect, PointerByReference cTable, PointerByReference aGDevice, NativeLong flags, Pointer newBuffer, int rowBytes)
          Deprecated. use the safer methods QDLibrary.NewGWorldFromPtr(org.rococoa.cocoa.qd.QDLibrary.OpaqueGrafPtr[], int, org.rococoa.cocoa.carboncore.Rect, com.sun.jna.ptr.PointerByReference, com.sun.jna.ptr.PointerByReference, com.sun.jna.NativeLong, java.nio.ByteBuffer, int) and QDLibrary.NewGWorldFromPtr(org.rococoa.cocoa.qd.QDLibrary.OpaqueGrafPtr[], int, org.rococoa.cocoa.carboncore.Rect, com.sun.jna.ptr.PointerByReference, com.sun.jna.ptr.PointerByReference, com.sun.jna.NativeLong, com.sun.jna.Pointer, int) instead
 short QDLibrary.NewGWorldFromPtr(QDLibrary.OpaqueGrafPtr[] offscreenGWorld, int PixelFormat, Rect boundsRect, PointerByReference cTable, PointerByReference aGDevice, NativeLong flags, ByteBuffer newBuffer, int rowBytes)
          NewGWorldFromPtr() *** 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.1 and later
Non-Carbon CFM: not available
Original signature : QDErr NewGWorldFromPtr(GWorldPtr*, UInt32, const Rect*, CTabHandle, GDHandle, GWorldFlags, Ptr, SInt32)
 short QDLibrary.NewGWorldFromPtr(QDLibrary.OpaqueGrafPtr[] offscreenGWorld, int PixelFormat, Rect boundsRect, PointerByReference cTable, PointerByReference aGDevice, NativeLong flags, Pointer newBuffer, int rowBytes)
          NewGWorldFromPtr() *** 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.1 and later
Non-Carbon CFM: not available
Original signature : QDErr NewGWorldFromPtr(GWorldPtr*, UInt32, const Rect*, CTabHandle, GDHandle, GWorldFlags, Ptr, SInt32)
 short QDLibrary.NewScreenBuffer(Rect globalRect, boolean purgeable, PointerByReference gdh, PointerByReference offscreenPixMap)
          NewScreenBuffer() *** 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 : QDErr NewScreenBuffer(const Rect*, Boolean, GDHandle*, PixMapHandle*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QDOffscreen.h:384
 short QDLibrary.NewTempScreenBuffer(Rect globalRect, boolean purgeable, PointerByReference gdh, PointerByReference offscreenPixMap)
          NewTempScreenBuffer() *** 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 : QDErr NewTempScreenBuffer(const Rect*, Boolean, GDHandle*, PixMapHandle*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QDOffscreen.h:448
 void QDLibrary.OffsetRect(Rect r, short dh, short dv)
          Original signature : void OffsetRect(Rect*, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:926
 PointerByReference QDLibrary.OpenPicture(Rect picFrame)
          OpenPicture() *** 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 : PicHandle OpenPicture(const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1964
 void QDLibrary.PaintArc(Rect r, short startAngle, short arcAngle)
          PaintArc() *** 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 PaintArc(const Rect*, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1312
 void QDLibrary.PaintOval(Rect r)
          PaintOval() *** 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 PaintOval(const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1141
 void QDLibrary.PaintRect(Rect r)
          PaintRect() *** 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 PaintRect(const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1058
 void QDLibrary.PaintRoundRect(Rect r, short ovalWidth, short ovalHeight)
          PaintRoundRect() *** 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 PaintRoundRect(const Rect*, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:1221
 void QDLibrary.Pt2Rect(Point.ByValue pt1, Point.ByValue pt2, Rect dstRect)
          Pt2Rect()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void Pt2Rect(Point, Point, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2666
 boolean QDLibrary.PtInRect(Point.ByValue pt, Rect r)
          Original signature : Boolean PtInRect(Point, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2649
 void QDLibrary.PtToAngle(Rect r, Point.ByValue pt, ShortBuffer angle)
          PtToAngle()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void PtToAngle(const Rect*, Point, short*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2684
 void QDLibrary.PtToAngle(Rect r, Point.ByValue pt, ShortByReference angle)
          Deprecated. use the safer methods QDLibrary.PtToAngle(org.rococoa.cocoa.carboncore.Rect, org.rococoa.cocoa.carboncore.Point.ByValue, java.nio.ShortBuffer) and QDLibrary.PtToAngle(org.rococoa.cocoa.carboncore.Rect, org.rococoa.cocoa.carboncore.Point.ByValue, com.sun.jna.ptr.ShortByReference) instead
 Rect QDLibrary.QDGetPictureBounds(PointerByReference picH, Rect outRect)
          QDGetPictureBounds() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.3 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.4
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : Rect* QDGetPictureBounds(PicHandle, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2012
 Rect QDLibrary.QDGlobalToLocalRect(QDLibrary.OpaqueGrafPtr port, Rect bounds)
          QDGlobalToLocalRect() *** 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 : Rect* QDGlobalToLocalRect(CGrafPtr, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5677
 Rect QDLibrary.QDLocalToGlobalRect(QDLibrary.OpaqueGrafPtr port, Rect bounds)
          QDLocalToGlobalRect() *** 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 : Rect* QDLocalToGlobalRect(CGrafPtr, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5660
 void QDLibrary.QDTextBounds(short byteCount, Pointer textAddr, Rect bounds)
          QDTextBounds() *** 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 8.6 and later
Original signature : void QDTextBounds(short, const void*, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/Fonts.h:537
 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.ScalePt(Point pt, Rect srcRect, Rect dstRect)
          ScalePt()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : void ScalePt(Point*, const Rect*, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2307
 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
 boolean QDLibrary.SectRect(Rect src1, Rect src2, Rect dstRect)
          SectRect()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: not available
Original signature : Boolean SectRect(const Rect*, const Rect*, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:965
 void QDLibrary.SeedCFill(BitMap srcBits, BitMap dstBits, Rect srcRect, Rect dstRect, short seedH, short seedV, QDLibrary.ColorSearchProcPtr matchProc, NativeLong matchData)
          SeedCFill() *** 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 SeedCFill(const BitMap*, const BitMap*, const Rect*, const Rect*, short, short, ColorSearchUPP, long)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:3125
 void QDLibrary.SetPortBounds(QDLibrary.OpaqueGrafPtr port, Rect rect)
          SetPortBounds() *** 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 SetPortBounds(CGrafPtr, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:5082
 void QDLibrary.SetRect(Rect r, short left, short top, short right, short bottom)
          Original signature : void SetRect(Rect*, short, short, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:903
 void QDLibrary.ShieldCursor(Rect shieldRect, Point.ByValue offsetPt)
          ShieldCursor()

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 ShieldCursor(const Rect*, Point)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:3920
 void QDLibrary.StdArc(byte verb, Rect r, short startAngle, short arcAngle)
          StdArc() *** 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 StdArc(GrafVerb, const Rect*, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2466
 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.StdOpcode(Rect fromRect, Rect toRect, short opcode, short version)
          StdOpcode() *** 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 StdOpcode(const Rect*, const Rect*, UInt16, SInt16)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2591
 void QDLibrary.StdOval(byte verb, Rect r)
          StdOval() *** 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 StdOval(GrafVerb, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2449
 void QDLibrary.StdRect(byte verb, Rect r)
          StdRect() *** 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 StdRect(GrafVerb, const Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2413
 void QDLibrary.StdRRect(byte verb, Rect r, short ovalWidth, short ovalHeight)
          StdRRect() *** 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 StdRRect(GrafVerb, const Rect*, short, short)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:2430
 void QDLibrary.UnionRect(Rect src1, Rect src2, Rect dstRect)
          Original signature : void UnionRect(const Rect*, const Rect*, Rect*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawAPI.h:986
 NativeLong QDLibrary.UpdateGWorld(PointerByReference offscreenGWorld, short pixelDepth, Rect boundsRect, PointerByReference cTable, PointerByReference aGDevice, NativeLong flags)
          Deprecated. use the safer method QDLibrary.UpdateGWorld(org.rococoa.cocoa.qd.QDLibrary.OpaqueGrafPtr[], short, org.rococoa.cocoa.carboncore.Rect, com.sun.jna.ptr.PointerByReference, com.sun.jna.ptr.PointerByReference, com.sun.jna.NativeLong) instead
 NativeLong QDLibrary.UpdateGWorld(QDLibrary.OpaqueGrafPtr[] offscreenGWorld, short pixelDepth, Rect boundsRect, PointerByReference cTable, PointerByReference aGDevice, NativeLong flags)
          UpdateGWorld() *** 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 : GWorldFlags UpdateGWorld(GWorldPtr*, short, const Rect*, CTabHandle, GDHandle, GWorldFlags)
 

Constructors in org.rococoa.cocoa.qd with parameters of type Rect
BitMap(Pointer baseAddr, short rowBytes, Rect bounds)
           
CursorInfo(NativeLong version, NativeLong capabilities, NativeLong animateDuration, Rect bounds, Point hotspot, NativeLong reserved)
           
CustomXFerRec(int version, Pointer srcPixels, Pointer destPixels, Pointer resultPixels, int refCon, int pixelSize, int pixelCount, Point firstPixelHV, Rect destBounds)
           
MacPolygon(short polySize, Rect polyBBox, Point[] polyPoints)
           
OpenCPicParams(Rect srcRect, int hRes, int vRes, short reserved1, int reserved2)
           
Picture(short picSize, Rect picFrame)
           
 



Copyright © 2009. All Rights Reserved.