| Blit | Blit 1) copies rectangle of pixels from one surface to another 2) performs compositing of colors based upon a Composite parameter precise behavior is undefined if the source surface and the destination surface are the same surface with overlapping regions of pixels |
| BlitBg | BlitBg 1) copies rectangle of pixels from one surface to another 2) performs compositing of colors based upon a Composite parameter 3) assumes that non-opaque pixels are to be blended with the indicated Bg color before compositing with the destination precise behavior is undefined if the source surface and the destination surface are the same surface with overlapping regions of pixels |
| CompositeType | A CompositeType object provides a chained description of a type of algorithm for color compositing. |
| CustomComponent | CustomComponent, collection of GraphicsPrimitive Basically, this collection of components performs conversion from ANY to ANY via opaque copy |
| DrawGlyphList | DrawGlyphList - loops for SolidTextRenderer pipe. |
| DrawGlyphListAA | DrawGlyphListAA - loops for AATextRenderer pipe 1) draw anti-aliased text onto destination surface 2) must accept output area [x, y, dx, dy] from within the surface description data for clip rect |
| DrawGlyphListAA.General | |
| DrawGlyphListLCD | DrawGlyphListLCD- loops for LCDTextRenderer pipe 1) draw LCD anti-aliased text onto destination surface 2) must accept output area [x, y, dx, dy] from within the surface description data for clip rect |
| DrawLine | DrawLine 1) draw solid color single width line onto destination surface 2) must accept output area [x, y, dx, dy] from within the surface description data for clip rect |
| DrawPath | DrawPath 1. |
| DrawPolygons | DrawPolygons 1) draw single-width line polygons onto destination surface 2) must accept output area [x, y, dx, dy] from within the surface description data for clip rect |
| DrawRect | DrawRect 1) draw single-width line rectangle onto destination surface 2) must accept output area [x, y, dx, dy] from within the surface description data for clip rect |
| FillPath | FillPath 1. |
| FillRect | FillRect 1) draw solid color rectangle onto destination surface 2) must accept output area [x, y, dx, dy] from within the surface description data for clip rect |
| FillRect.General | |
| FillSpans | FillSpans 1) draw solid color onto destination surface 2) rectangular areas to fill come from SpanIterator |
| FontInfo | |
| GeneralRenderer | GeneralRenderer collection Basically, a collection of components which permit basic rendering to occur on rasters of any format |
| GraphicsPrimitive | defines interface for primitives which can be placed into the graphic component manager framework |
| GraphicsPrimitive.TraceReporter | |
| GraphicsPrimitiveMgr | GraphicsComponentMgr provides services to 1. |
| GraphicsPrimitiveProxy | GraphicsPrimitiveProxy Acts as a proxy for instances of GraphicsPrimitive, enabling lazy classloading of these primitives. |
| MaskBlit | MaskBlit 1) copies rectangle of pixels from one surface to another 2) performs compositing of colors based upon a Composite parameter 3) blends result of composite with destination using an alpha coverage mask 4) the mask may be null in which case it should be treated as if it were an array of all opaque values (0xff) precise behavior is undefined if the source surface and the destination surface are the same surface with overlapping regions of pixels |
| MaskFill | MaskFill 1) fills rectangles of pixels on a surface 2) performs compositing of colors based upon a Composite parameter 3) blends result of composite with destination using an alpha coverage mask 4) the mask may be null in which case it should be treated as if it were an array of all opaque values (0xff) |
| ProcessPath | |
| ProcessPath.DrawHandler | |
| ProcessPath.ProcessHandler | |
| RenderCache | |
| RenderLoops | |
| ScaledBlit | ScaledBlit 1) copies rectangle of pixels from one surface to another while scaling the pixels to meet the sizes specified 2) performs compositing of colors based upon a Composite parameter precise behavior is undefined if the source surface and the destination surface are the same surface with overlapping regions of pixels |
| SurfaceType | A SurfaceType object provides a chained description of a type of drawing surface. |
| TransformBlit | TransformBlit 1) applies an AffineTransform to a rectangle of pixels while copying from one surface to another 2) performs compositing of colors based upon a Composite parameter precise behavior is undefined if the source surface and the destination surface are the same surface with overlapping regions of pixels |
| TransformHelper | TransformHelper 1) applies an AffineTransform to a rectangle of pixels while copying from one surface to another 2) performs compositing of colors based upon a Composite parameter precise behavior is undefined if the source surface and the destination surface are the same surface with overlapping regions of pixels |
| XORComposite | Bitwise XOR Composite class. |