Quartz 2D Graphics for Mac OS X Developers

Index

[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

caching graphics, performance and

callback routines, creating data providers

CCD (Charge-Coupled Device)

cell spacing

cells

CFRunLoopTimer class

CGAffine transforms

CGAffineTransform 2nd

     matrix representation

CGAffineTransformIdentity

CGAffineTransformMakeRotation

CGAffineTransformMakeScale

CGAffineTransformMakeTranslation

CGBitmapContext

CGBitmapContext class

CGBitmapContextCreate routine

CGColorRef

CGColorSpace opaque data type 2nd

CGColorSpaceCreateWithName

CGColorSpaceGetNumberOfComponents method

CGContext 2nd

     creating for simple drawings

     graphics state

     obtaining NSView

CGContextAddArc

CGContextAddArcToPoint

CGContextAddCurveToPoint

CGContextAddEllipseInRect

CGContextAddLineToPoint

CGContextAddQuadCurveToPoint

CGContextBeginPage

CGContextBeginPath

CGContextClipToMask routine

CGContextClosePath

CGContextDrawImage

CGContextDrawImage routine

CGContextDrawLayerAtPoint routine 2nd

CGContextDrawLayerInRect routine

CGContextDrawPDFPage 2nd

CGContextEndTransparencyLayer

CGContextEOFillPath

CGContextFillPath

CGContextFlush

CGContextGetTextMatrix routine

CGContextGetTextPosition routine

CGContextGetUserSpaceToDeviceSpaceTransform

CGContextMoveToPoint

CGContextRef

CGContextRelease 2nd

CGContextReplacePathWithStrokedPath

CGContextRestoreGState 2nd 3rd

CGContexts

     obtaining

         bitmap contexts

         HIView

         PDF contexts

         printing contexts

         QuickDraw ports

CGContextSaveGState 2nd 3rd

CGContextSeFillPattern

CGContextSelectFont routine

CGContextSetAllowsAntialiasing

CGContextSetCMYKFillColor

CGContextSetFillColor

CGContextSetFillColorWithColor

CGContextSetFillPattern

CGContextSetFont routine

CGContextSetFontSize routine

CGContextSetGrayFillColor

CGContextSetInterpolationQuality routine

CGContextSetLineJoin

CGContextSetLineWidth

CGContextSetMiterLimit

CGContextSetRGBFillColor

CGContextSetShouldAntialias

CGContextSetShouldSmoothFonts

CGContextSetStrokePattern

CGContextSetTextMatrix routine

CGContextSetTextPosition routine

CGContextShowGlyphs routine

CGContextShowGlyphsAtPoint routine

CGContextShowGlyphsWithAdvances routine

CGContextShowText routine

CGContextShowTextAtPoint routine

CGContextSynchronize

CGDataConsumer

CGDataConsumer opaque data type 2nd

CGDataConsumerCreateWithURL

CGDataProvider

CGDataProvider opaque data type 2nd 3rd

CGDataProviderCreateWithData routine 2nd

CGDataProviderCreatewithDirectAccess

CGDataProviderCreateWithURL routine

CGFunction

CGFunctionCreate

CGFunctionRef

CGImage class [See also images.]

     CIImage class versus

     creating CGImages

     drawing images

     NSImage class versus

CGImageAlphaInfo enumeration

CGImageCreate routine

CGImageCreateCopyWithColorSpace routine

CGImageCreateWithImageInRect routine

CGImageCreateWithJPEGDataProvider routine

CGImageCreateWithMask routine

CGImageCreateWithPNGDataProvider routine

CGImageDestination opaque data type 2nd

CGImageGetColorSpace object

CGImageMaskCreate routine

CGImageRefs, reusing

CGImageSource opaque data type

CGImageSourceCreateWithURL routine

CGLayer opaque data type 2nd

     example

CGLayerCreateWithContext routine 2nd

CGLayerGetContext routine 2nd

CGLayerRef

CGPath

CGPathAddArcToPoint

CGPathAddEllipseInRect

CGPatternCreate 2nd

CGPDFContextBeginPage

CGPDFContextCreate

CGPDFContextCreateWithURL

CGPDFContextEndPage

CGPDFDocument

CGPDFDocumentCreateWithProvider

CGPDFDocumentCreateWithURL

CGPDFDocumentGetNumberOfPages

CGPDFDocumentGetPage

CGPDFPageGetBoxRect

CGPDFPageGetDrawing

CGPDFPageGetDrawingTransform 2nd

CGPDFScanner

CGPoint

CGPointApplyAffineTransform

CGRect

CGRectApplyAffineTransform

CGShadingCreateAxial

CGSizeApplyAffineTransform

changing coordinate axes

characters, storing text

Charge-Coupled Device (CCD)

checkerboards, drawing

CIContext class

CIFilter class

     usage

CIImage class

CIImageAccumulator class

circular arcs

CIVector class

ClipCGContextToRegion

clipping information

clipping with image masks

Close Subpath

Cocoa

     accessing Quartz 2D

     drawing paths

    NSBezierPath [See NSBezierPath. ]

     NSView

     printing

Cocoa Text

Cocoa Text utility

     text position

color adjustment filters (Core Image)

color channels

color correcting images 2nd

color effect filters (Core Image)

color function, creating

color management

     integrated color management

color patterns

color samples [See also pixels.]

     storing

color sequences

color space settings, graphics state

color spaces

     CGImage and

     color correcting images 2nd

     color management

     pixel color spaces

ColorSync

ColorSync Utility application

composite curves

compositing filters (Core Image)

compositioning, defined

concatenating transformation, order

concatenating transformations

contours

control points

control polygon

convex hull

coordinate axes, changing

coordinate systems

     left-handed coordinate system

     right-handed coordinate system

     scaling

     setting up for simple drawings

     transforming

     user space

coordinate transformations

CopyPathWithTransformation

CopySaveLocation routine

Core Foundation API

Core Graphics

     alpha channel

     Mac OS X

     naming conventions

     reference counting

Core Graphics APIs

     drawing paths

Core Graphics objects

Core Image 2nd 3rd

     CIContext class

     CIFilter class

     CIImage class

     filter objects

     filters

         applying

         combining with images

         types of

     GPUs

     Mac OS X

     operational overview

     transitions

         example

Core Image Fun House application

Core Image Kernel Language

Core Video

     Mac OS X

CPUs

Crayon model, Quartz 2D drawing model

CreateImageWindow routine

crop box

CTM (Current Transformation Matrix) 2nd

cubic

current font

current path, graphics state

current paths

current patterns

current text position

Current Transformation Matrix (CTM) 2nd

Curve To operation

curved segements of paths

curves

     Bezier curves

     composite curves

Категории