C# 클래스 PixelFarm.Agg.ImageGraphics2D

파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

공개 메소드들

메소드 설명
Clear ( System.Color color ) : void
GetClippingRect ( ) : RectInt
ImageGraphics2D ( ActualImage destImage ) : System
Render ( IImageReaderWriter source, AffinePlan affinePlans ) : void
Render ( IImageReaderWriter source, double destX, double destY ) : void
Render ( IImageReaderWriter source, double destX, double destY, double angleRadians, double inScaleX, double inScaleY ) : void
Render ( VertexStoreSnap vxsSnap, Drawing color ) : void

we do NOT store vxs/vxsSnap

SetClippingRect ( RectInt rect ) : void

비공개 메소드들

메소드 설명
BuildImageBoundsPath ( int srcW, int srcH, VertexStore drawImageRectPath, AffinePlan affPlans ) : Affine
BuildImageBoundsPath ( int srcW, int srcH, VertexStore drawImageRectPath, double destX, double destY ) : Affine
BuildImageBoundsPath ( int srcW, int srcH, VertexStore drawImageRectPath, double destX, double destY, double hotspotOffsetX, double hotSpotOffsetY, double scaleX, double scaleY, double angleRad ) : Affine
GetFreeVxs ( ) : VertexStore
ReleaseVxs ( VertexStore &vxs ) : void
Render ( VertexStore vxs, ISpanGenerator spanGen ) : void

we do NOT store vxs

메소드 상세

Clear() 공개 메소드

public Clear ( System.Color color ) : void
color System.Color
리턴 void

GetClippingRect() 공개 메소드

public GetClippingRect ( ) : RectInt
리턴 RectInt

ImageGraphics2D() 공개 메소드

public ImageGraphics2D ( ActualImage destImage ) : System
destImage ActualImage
리턴 System

Render() 공개 메소드

public Render ( IImageReaderWriter source, AffinePlan affinePlans ) : void
source IImageReaderWriter
affinePlans PixelFarm.Agg.Transform.AffinePlan
리턴 void

Render() 공개 메소드

public Render ( IImageReaderWriter source, double destX, double destY ) : void
source IImageReaderWriter
destX double
destY double
리턴 void

Render() 공개 메소드

public Render ( IImageReaderWriter source, double destX, double destY, double angleRadians, double inScaleX, double inScaleY ) : void
source IImageReaderWriter
destX double
destY double
angleRadians double
inScaleX double
inScaleY double
리턴 void

Render() 공개 메소드

we do NOT store vxs/vxsSnap
public Render ( VertexStoreSnap vxsSnap, Drawing color ) : void
vxsSnap VertexStoreSnap
color Drawing
리턴 void

SetClippingRect() 공개 메소드

public SetClippingRect ( RectInt rect ) : void
rect RectInt
리턴 void