Tuesday, September 23, 2014

iOS8:Framework:Core Graphics Framework:Functions

iOS8 Framework
Bitmap Context
  • Creating Bitmap Contexts
  • Getting Information About Bitmap Contexts
Color
  • Retaining and Releasing Color Objects
  • Creating Quartz Colors
  • Getting Information about Quartz Colors
Color Space
  • Creating Device-Independent Color Spaces
  • Creating Generic or Device-Dependent Color Spaces
  • Creating Special Color Spaces
  • Getting Information About Color Spaces
  • Retaining and Releasing Color Spaces
Context
  • Managing Graphics Contexts
  • Saving and Restoring the Current Graphics State
  • Getting and Setting Graphics State Parameters
  • Constructing Paths
  • Painting Paths
  • Getting Information About Paths
  • Modifying Clipping Paths
  • Setting Color, Color Space, and Shadow Values
  • Transforming User Space
  • Using Transparency Layers
  • Drawing an Image to a Graphics Context
  • Drawing PDF Content to a Graphics Context
  • Drawing With a Gradient
  • Drawing With a Shading
  • Setting Up a Page-Based Graphics Context
  • Drawing Glyphs
  • Drawing Text
  • Converting Between Device Space and User Space
Data Consumer
  • Creating Data Consumers
  • Getting the CFType ID
  • Retaining and Releasing Data Consumers
Data Provider
  • CGDataProvider Miscellaneous Functions
Font
  • Retaining and Releasing a CGFont Object
  • Creating a CGFont Object
  • Working With PostScript Fonts
  • Working With Font Tables
  • Getting Font Information
Function
  • Creating a CGFunction Object
  • Retaining and Releasing CGFunction Objects
  • Getting the CFType ID
Gradient
  • Creating a CGGradient Object
  • Retaining and Releasing a CGGradient Object
  • Getting the Type ID for a CGGradient Object
Image
  • Creating Bitmap Images
  • Creating an Image Mask
  • Retaining and Releasing Images
  • Getting the CFType ID
  • Getting Information About an Image
Layer
  • Creating Layer Objects
  • Drawing Layer Content
  • Retaining and Releasing Layers
  • Getting the CFType ID for a Layer
  • Getting Layer Information
Path
  • Creating and Managing Paths
  • Modifying Quartz Paths
  • Getting Information about Quartz Paths
Pattern
  • Creating a Pattern
  • Getting the CFType ID
  • Retaining and Releasing a Pattern
PDF Array
  • Getting Data from a PDF Array
PDF Content Stream
  • Creating a PDF Content Stream Object
  • Getting Data from a PDF Content Stream Object
  • Retaining and Releasing a PDF Content Stream Object
PDF Context
  • Creating a Context
  • Beginning and Ending Pages
  • Working with Destinations
  • Working with Metadata
  • Closing a PDF Context
PDF Dictionary
  • Applying a Function to All Entries
  • Getting Data from a Dictionary
PDF Document
  • Creating PDF Document Objects
  • Retaining and Releasing PDF Documents
  • Getting the CFType ID for a PDF Document Object
  • Getting Information About Quartz PDF Documents
  • Managing Encryption
PDF Object
  • Getting Object Types and Values
PDF Operator Table
  • Creating a PDF Operator Table
  • Setting Callback Functions
  • Retaining and Releasing a PDF Operator Table
PDF Page
  • Retaining and Releasing a PDF Page
  • Getting the CFType ID
  • Getting Page Information
PDF Scanner
  • Creating a PDF Scanner Object
  • Retaining and Releasing PDF Scanner Objects
  • Parsing Content
  • Getting PDF Objects from the Scanner Stack
PDF Stream
  • Getting Data from a PDF Stream
PDF String
  • Converting PDF Strings
  • Getting PDF String Data
Shading
  • Creating Shading Objects
  • Retaining and Releasing Shading Objects
  • Getting the CFType ID
Affine Transform
  • Creating an Affine Transformation Matrix
  • Modifying Affine Transformations
  • Applying Affine Transformations
  • Evaluating Affine Transforms
Geometry
  • Creating a Dictionary Representation from a Geometric Primitive
  • Creating a Geometric Primitive from a Dictionary Representation
  • Creating a Geometric Primitive from Values
  • Modifying Rectangles
  • Comparing Values
  • Checking for Membership
  • Getting Min, Mid, and Max Values
  • Getting Height and Width
  • Checking Rectangle Characteristics

No comments: