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. |