Android.Graphics Namespace
Remarks
Provides low level graphics tools such as canvases, color filters, points, and
rectangles that let you handle drawing to the screen directly.
Classes
| Type | Reason |
|---|---|
| AndroidBitmapInfo | |
| AvoidXfermode | AvoidXfermode xfermode will draw the src everywhere except on top of the opColor or, depending on the Mode, draw only on top of the opColor. |
| AvoidXfermode+Mode | |
| Bitmap | [Android Documentation] |
| CompressFormat | Specifies the known formats a bitmap can be compressed into |
| Config | Possible bitmap configurations. |
| InterfaceConsts | |
| BitmapFactory | Creates Bitmap objects from various sources, including files, streams, and byte-arrays. |
| Options | |
| BitmapRegionDecoder | BitmapRegionDecoder can be used to decode a rectangle region from an image. |
| BitmapShader | Shader used to draw a bitmap as a texture. |
| BlurMaskFilter | This takes a mask, and blurs its edge by the specified radius. |
| Blur | |
| Camera | A camera instance can be used to compute 3D transformations and generate a matrix that can be applied, for instance, on a Canvas. |
| Canvas | The Canvas class holds the "draw" calls. |
| EdgeType | |
| VertexMode | |
| Color | |
| ColorFilter | A color filter can be used with a Paint to modify the color of each pixel drawn with that paint. |
| ColorMatrix | 4x5 matrix for transforming the color+alpha components of a Bitmap. |
| ColorMatrixColorFilter | A color filter that transforms colors through a 4x5 color matrix. |
| ComposePathEffect | [Android Documentation] |
| ComposeShader | A subclass of shader that returns the composition of two other shaders, combined by an Xfermode subclass. |
| CornerPathEffect | [Android Documentation] |
| DashPathEffect | [Android Documentation] |
| DiscretePathEffect | [Android Documentation] |
| DrawFilter | A DrawFilter subclass can be installed in a Canvas. |
| EmbossMaskFilter | [Android Documentation] |
| Format | Enumerates values returned by several types and taken as a parameter of several types. |
| ImageFormat | [Android Documentation] |
| ImageFormatType | Enumerates values returned by several types and taken as a parameter of the ImageFormat.GetBitsPerPixel, Android.Graphics.YuvImage..ctor, and ImageReader.NewInstance members. |
| Interpolator | [Android Documentation] |
| Result | |
| LayerRasterizer | [Android Documentation] |
| LightingColorFilter | A color filter that can be used to simulate simple lighting effects. |
| LinearGradient | [Android Documentation] |
| MaskFilter | MaskFilter is the base class for object that perform transformations on an alpha-channel mask before drawing it. |
| Matrix | The Matrix class holds a 3x3 matrix for transforming coordinates. |
| ScaleToFit | Controlls how the src rect should align into the dst rect for setRectToRect(). |
| MatrixFlags | Enumerates values returned by the MatrixFlags.Position, and MatrixFlags.Tangent members and taken as a parameter of the PathMeasure.GetMatrix member. |
| Movie | [Android Documentation] |
| NinePatch | The NinePatch class permits drawing a bitmap in nine or more sections. |
| Outline | Defines a simple shape, used for bounding graphical regions. |
| Paint | The Paint class holds the style and color information about how to draw geometries, text and bitmaps. |
| Align | Align specifies how drawText aligns its text relative to the [x,y] coordinates. |
| Cap | The Cap specifies the treatment for the beginning and ending of stroked lines and paths. |
| FontMetrics | Class that describes the various metrics for a font at a given text size. |
| FontMetricsInt | Convenience method for callers that want to have FontMetrics values as integers. |
| Join | The Join specifies the treatment where lines and curve segments join on a stroked path. |
| Style | The Style specifies if the primitive being drawn is filled, stroked, or both (in the same color). |
| PaintFlags | Enumerates values returned by several types and taken as a parameter of several types. |
| PaintFlagsDrawFilter | [Android Documentation] |
| PaintHinting | Enumerates values returned by several types. |
| Path | The Path class encapsulates compound (multiple contour) geometric paths consisting of straight line segments, quadratic curves, and cubic curves. |
| Direction | Specifies how closed shapes (e.g. rects, ovals) are oriented when they are added to a path. |
| FillType | Enum for the ways a path may be filled |
| Op | |
| PathDashPathEffect | [Android Documentation] |
| Style | |
| PathEffect | PathEffect is the base class for objects in the Paint that affect the geometry of a drawing primitive before it is transformed by the canvas' matrix and drawn. |
| PathMeasure | [Android Documentation] |
| Picture | A Picture records drawing calls (via the canvas returned by beginRecording) and can then play them back into Canvas (via Picture.Draw(Canvas) or Canvas.DrawPicture(Picture)). |
| PixelFormat | [Android Documentation] |
| PixelXorXfermode | PixelXorXfermode implements a simple pixel xor (op ^ src ^ dst). |
| Point | Point holds two integer coordinates |
| InterfaceConsts | |
| PointF | PointF holds two float coordinates |
| InterfaceConsts | |
| PorterDuff | [Android Documentation] |
| Mode | |
| PorterDuffColorFilter | A color filter that can be used to tint the source pixels using a single color and a specific PorterDuff. |
| PorterDuffXfermode | [Android Documentation] |
| RadialGradient | [Android Documentation] |
| Rasterizer | [Android Documentation] |
| Rect | Rect holds four integer coordinates for a rectangle. |
| InterfaceConsts | |
| RectF | RectF holds four float coordinates for a rectangle. |
| InterfaceConsts | |
| Region | [Android Documentation] |
| InterfaceConsts | |
| Op | |
| RegionIterator | [Android Documentation] |
| SaveFlags | Enumerates values returned by several methods of SaveFlags and taken as a parameter of several methods of Canvas. |
| Shader | Shader is the based class for objects that return horizontal spans of colors during drawing. |
| TileMode | |
| SumPathEffect | [Android Documentation] |
| SurfaceTexture | Captures frames from an image stream as an OpenGL ES texture. |
| FrameAvailableEventArgs | Provides data for the SurfaceTexture.FrameAvailable event. |
| IOnFrameAvailableListener | Callback interface for being notified that a new stream frame is available. |
| OutOfResourcesException | Exception thrown when a surface couldn't be created or resized |
| SweepGradient | [Android Documentation] |
| Typeface | The Typeface class specifies the typeface and intrinsic style of a font. |
| TypefaceStyle | Enumerates values returned by several types and taken as a parameter of several types. |
| Xfermode | Xfermode is the base class for objects that are called to implement custom "transfer-modes" in the drawing pipeline. |
| YuvImage | YuvImage contains YUV data and provides a method that compresses a region of the YUV data to a Jpeg. |

