C# Класс NewTOAPIA.Drawing.GDIPlusRenderer

Наследование: IGraphPort
Показать файл Открыть проект

Открытые методы

Метод Описание
AlphaBlend ( int x, int y, int width, int height, GDIPixmap bitmap, int srcX, int srcY, int srcWidth, int srcHeight, byte alpha ) : void
BitBlt ( int x, int y, GDIDIBSection bitmap ) : void
DrawBeziers ( GDIPen aPen, Point points ) : void
DrawEllipse ( GDIPen aPen, Rectangle rect ) : void
DrawGradientRectangle ( GradientRect aGradient ) : void
DrawImage ( GDIPixmap bitmap, Point destinationParallelogram, Rectangle srcRect, GraphicsUnit units ) : void
DrawLine ( GDIPen aPen, Point startPoint, Point endPoint ) : void
DrawLines ( GDIPen aPen, Point points ) : void
DrawPath ( GDIPen aPen, GPath aPath ) : void
DrawRectangle ( GDIPen aPen, Rectangle rect ) : void

Draw the frame of a rectangle using a pen. Leave the interior alone.

DrawRectangles ( GDIPen aPen, Rectangle rects ) : void
DrawRoundRect ( GDIPen aPen, Rectangle rect, int xRadius, int yRadius ) : void
DrawString ( int x, int y, string aString ) : void
FillEllipse ( GDIBrush aBrush, Rectangle rect ) : void
FillPath ( GDIBrush aBrush, GPath aPath ) : void
FillRectangle ( GDIBrush aBrush, Rectangle rect ) : void
Flush ( ) : void
GDIPlusRenderer ( Graphics devContext ) : System
GetPixel ( int x, int y ) : uint
MoveTo ( int x, int y ) : void
PixBlt ( IPixelArray bitmap, int x, int y ) : void
PixmapShardBlt ( IPixelArray bitmap, Rectangle srcRect, Rectangle dstRect ) : void
Polygon ( System points ) : void
ResetClip ( ) : void
ResetState ( ) : void
RestoreState ( int toState ) : void
RotateTransform ( float angle, int x, int y ) : void
SaveState ( ) : void
ScaleBitmap ( GDIPixmap aBitmap, Rectangle aFrame ) : void
ScaleTransform ( float scaleX, float scaleY ) : void
SelectObject ( IntPtr objectHandle ) : IntPtr
SelectObject ( GDIBrush aBrush ) : void
SelectObject ( GDIFont aFont ) : void
SelectObject ( GDIPen aPen ) : void
SelectObject ( IUniqueGDIObject aObject ) : void
SelectStockObject ( int objectIndex ) : void
SelectUniqueObject ( System.Guid objectID ) : void
SetBkColor ( uint colorref ) : void
SetBkMode ( int bkMode ) : void
SetBrush ( GDIBrush aBrush ) : void
SetClipRectangle ( Rectangle clipRect ) : void
SetFont ( GDIFont aFont ) : void
SetMappingMode ( MappingModes aMode ) : void
SetPen ( IPen aPen ) : void
SetPixel ( int x, int y, Color colorref ) : void
SetPolyFillMode ( PolygonFillMode fillMode ) : void
SetROP2 ( BinaryRasterOps rasOp ) : void
SetTextColor ( uint colorref ) : void
SetWorldTransform ( Transform2D aTransform ) : void
TranslateTransform ( int dx, int dy ) : void

Описание методов

AlphaBlend() публичный Метод

public AlphaBlend ( int x, int y, int width, int height, GDIPixmap bitmap, int srcX, int srcY, int srcWidth, int srcHeight, byte alpha ) : void
x int
y int
width int
height int
bitmap GDIPixmap
srcX int
srcY int
srcWidth int
srcHeight int
alpha byte
Результат void

BitBlt() публичный Метод

public BitBlt ( int x, int y, GDIDIBSection bitmap ) : void
x int
y int
bitmap GDIDIBSection
Результат void

DrawBeziers() публичный Метод

public DrawBeziers ( GDIPen aPen, Point points ) : void
aPen GDIPen
points Point
Результат void

DrawEllipse() публичный Метод

public DrawEllipse ( GDIPen aPen, Rectangle rect ) : void
aPen GDIPen
rect System.Drawing.Rectangle
Результат void

DrawGradientRectangle() публичный Метод

public DrawGradientRectangle ( GradientRect aGradient ) : void
aGradient GradientRect
Результат void

DrawImage() публичный Метод

public DrawImage ( GDIPixmap bitmap, Point destinationParallelogram, Rectangle srcRect, GraphicsUnit units ) : void
bitmap GDIPixmap
destinationParallelogram Point
srcRect System.Drawing.Rectangle
units GraphicsUnit
Результат void

DrawLine() публичный Метод

public DrawLine ( GDIPen aPen, Point startPoint, Point endPoint ) : void
aPen GDIPen
startPoint Point
endPoint Point
Результат void

DrawLines() публичный Метод

public DrawLines ( GDIPen aPen, Point points ) : void
aPen GDIPen
points Point
Результат void

DrawPath() публичный Метод

public DrawPath ( GDIPen aPen, GPath aPath ) : void
aPen GDIPen
aPath GPath
Результат void

DrawRectangle() публичный Метод

Draw the frame of a rectangle using a pen. Leave the interior alone.
public DrawRectangle ( GDIPen aPen, Rectangle rect ) : void
aPen GDIPen
rect System.Drawing.Rectangle
Результат void

DrawRectangles() публичный Метод

public DrawRectangles ( GDIPen aPen, Rectangle rects ) : void
aPen GDIPen
rects System.Drawing.Rectangle
Результат void

DrawRoundRect() публичный Метод

public DrawRoundRect ( GDIPen aPen, Rectangle rect, int xRadius, int yRadius ) : void
aPen GDIPen
rect System.Drawing.Rectangle
xRadius int
yRadius int
Результат void

DrawString() публичный Метод

public DrawString ( int x, int y, string aString ) : void
x int
y int
aString string
Результат void

FillEllipse() публичный Метод

public FillEllipse ( GDIBrush aBrush, Rectangle rect ) : void
aBrush GDIBrush
rect System.Drawing.Rectangle
Результат void

FillPath() публичный Метод

public FillPath ( GDIBrush aBrush, GPath aPath ) : void
aBrush GDIBrush
aPath GPath
Результат void

FillRectangle() публичный Метод

public FillRectangle ( GDIBrush aBrush, Rectangle rect ) : void
aBrush GDIBrush
rect System.Drawing.Rectangle
Результат void

Flush() публичный Метод

public Flush ( ) : void
Результат void

GDIPlusRenderer() публичный Метод

public GDIPlusRenderer ( Graphics devContext ) : System
devContext System.Drawing.Graphics
Результат System

GetPixel() публичный Метод

public GetPixel ( int x, int y ) : uint
x int
y int
Результат uint

MoveTo() публичный Метод

public MoveTo ( int x, int y ) : void
x int
y int
Результат void

PixBlt() публичный Метод

public PixBlt ( IPixelArray bitmap, int x, int y ) : void
bitmap IPixelArray
x int
y int
Результат void

PixmapShardBlt() публичный Метод

public PixmapShardBlt ( IPixelArray bitmap, Rectangle srcRect, Rectangle dstRect ) : void
bitmap IPixelArray
srcRect System.Drawing.Rectangle
dstRect System.Drawing.Rectangle
Результат void

Polygon() публичный Метод

public Polygon ( System points ) : void
points System
Результат void

ResetClip() публичный Метод

public ResetClip ( ) : void
Результат void

ResetState() публичный Метод

public ResetState ( ) : void
Результат void

RestoreState() публичный Метод

public RestoreState ( int toState ) : void
toState int
Результат void

RotateTransform() публичный Метод

public RotateTransform ( float angle, int x, int y ) : void
angle float
x int
y int
Результат void

SaveState() публичный Метод

public SaveState ( ) : void
Результат void

ScaleBitmap() публичный Метод

public ScaleBitmap ( GDIPixmap aBitmap, Rectangle aFrame ) : void
aBitmap GDIPixmap
aFrame System.Drawing.Rectangle
Результат void

ScaleTransform() публичный Метод

public ScaleTransform ( float scaleX, float scaleY ) : void
scaleX float
scaleY float
Результат void

SelectObject() публичный Метод

public SelectObject ( IntPtr objectHandle ) : IntPtr
objectHandle System.IntPtr
Результат System.IntPtr

SelectObject() публичный Метод

public SelectObject ( GDIBrush aBrush ) : void
aBrush GDIBrush
Результат void

SelectObject() публичный Метод

public SelectObject ( GDIFont aFont ) : void
aFont GDIFont
Результат void

SelectObject() публичный Метод

public SelectObject ( GDIPen aPen ) : void
aPen GDIPen
Результат void

SelectObject() публичный Метод

public SelectObject ( IUniqueGDIObject aObject ) : void
aObject IUniqueGDIObject
Результат void

SelectStockObject() публичный Метод

public SelectStockObject ( int objectIndex ) : void
objectIndex int
Результат void

SelectUniqueObject() публичный Метод

public SelectUniqueObject ( System.Guid objectID ) : void
objectID System.Guid
Результат void

SetBkColor() публичный Метод

public SetBkColor ( uint colorref ) : void
colorref uint
Результат void

SetBkMode() публичный Метод

public SetBkMode ( int bkMode ) : void
bkMode int
Результат void

SetBrush() публичный Метод

public SetBrush ( GDIBrush aBrush ) : void
aBrush GDIBrush
Результат void

SetClipRectangle() публичный Метод

public SetClipRectangle ( Rectangle clipRect ) : void
clipRect System.Drawing.Rectangle
Результат void

SetFont() публичный Метод

public SetFont ( GDIFont aFont ) : void
aFont GDIFont
Результат void

SetMappingMode() публичный Метод

public SetMappingMode ( MappingModes aMode ) : void
aMode MappingModes
Результат void

SetPen() публичный Метод

public SetPen ( IPen aPen ) : void
aPen IPen
Результат void

SetPixel() публичный Метод

public SetPixel ( int x, int y, Color colorref ) : void
x int
y int
colorref Color
Результат void

SetPolyFillMode() публичный Метод

public SetPolyFillMode ( PolygonFillMode fillMode ) : void
fillMode PolygonFillMode
Результат void

SetROP2() публичный Метод

public SetROP2 ( BinaryRasterOps rasOp ) : void
rasOp BinaryRasterOps
Результат void

SetTextColor() публичный Метод

public SetTextColor ( uint colorref ) : void
colorref uint
Результат void

SetWorldTransform() публичный Метод

public SetWorldTransform ( Transform2D aTransform ) : void
aTransform Transform2D
Результат void

TranslateTransform() публичный Метод

public TranslateTransform ( int dx, int dy ) : void
dx int
dy int
Результат void