Search
MindFusion.Drawing Namespace
Classes Interfaces Enumerations
 

 Classes

  Class Description

Brush

Brush objects are used to fill the interiors of geometric shapes. Brush is abstract base class inherited by SolidBrush, HatchBrush, TextureBrush, PathGradientBrush and LinearGradientBrush.

Brushes

Provides a set of predefined brushes.

CardinalSpline

 

Font

Encapsulates font family, size and style information.

FontManager

Maps font names to font files.

GraphicsFactory

A factory class for various graphical objects.

HatchBrush

HatchBrush fills shapes using a hatch style, a foreground color, and a background color.

LinearGradientBrush

LinearGradientBrush objects represent brushes that fill the interiors of geometric shapes with a linear gradient.

MauiGraphics

 

MauiMatrix

 

PathGradientBrush

PathGradientBrush represents a brush that fills the interiors of geometric shapes with a gradient.

Pen

Pen objects are used to draw the outline of geometric shapes.

SolidBrush

SolidBrush objects represent brushes of a single color that are used to fill the interiors of geometric shapes.

StringFormat

Encapsulates text layout information (such as alignment).

TextureBrush

TextureBrush objects represent brushes that use images to fill the interiors of geometric shapes.

 Interfaces

  Interface Description

IGraphics

This interface exposes methods for drawing graphics primitives used to render MindFusion.Diagramming objects.

IGraphicsPath

Represents a series of connected lines and curves.

IMatrix

Encapsulates an affine matrix that represents a geometric transform.

 Enumerations

  Enumeration Description

CombineMode

Specifies how different clipping regions can be combined.

ContentAlignment

Specifies alignment of content on the drawing surface.

CursorHint

Specifies what mouse cursor to display while a user interacts with the diagram.

DashStyle

Specifies the style of dashed lines.

FillMode

Specifies how the interior of a closed path is filled.

FontStyle

Specifies font style.

GraphicsType

 

GraphicsUnit

Specifies unit of measure.

HatchStyle

Represents the available hatch patterns.

HorizontalAlignment

Specifies the horizontal alignment of an element.

ImageAlign

Specifies the position and alignment of a picture relative to its destination rectangle.

LineJoin

Describes the shape that joins two lines or segments.

MatrixOrder

 

PenAlignment

 

PenUnit

Specifies the unit of the width of a pen.

StringAlignment

Specifies the alignment of text relative to a point or inside a rectangle.

TextAlignment

Specifies the alignment of text on the drawing surface.

VerticalAlignment

Specifies the vertical alignment of an element.

WrapMode

Specifies how brush content is tiled when it is smaller than the area being filled.