C# 클래스 PixelFarm.Agg.Transform.SpanInterpolatorPerspectiveLerp

상속: ISpanInterpolator
파일 보기 프로젝트 열기: prepare/HTML-Renderer

공개 메소드들

메소드 설명
Begin ( double x, double y, int len ) : void
GetCoord ( int &x, int &y ) : void
GetLocalScale ( int &x, int &y ) : void
Next ( ) : void
ReSync ( double xe, double ye, int len ) : void
SpanInterpolatorPerspectiveLerp ( ) : System
SpanInterpolatorPerspectiveLerp ( double src, double dst ) : System
SpanInterpolatorPerspectiveLerp ( double x1, double y1, double x2, double y2, double quad ) : System
quad_to_quad ( double src, double dst ) : void
quad_to_rect ( double quad, double x1, double y1, double x2, double y2 ) : void
rect_to_quad ( double x1, double y1, double x2, double y2, double quad ) : void
transform ( double &x, double &y ) : void

메소드 상세

Begin() 공개 메소드

public Begin ( double x, double y, int len ) : void
x double
y double
len int
리턴 void

GetCoord() 공개 메소드

public GetCoord ( int &x, int &y ) : void
x int
y int
리턴 void

GetLocalScale() 공개 메소드

public GetLocalScale ( int &x, int &y ) : void
x int
y int
리턴 void

Next() 공개 메소드

public Next ( ) : void
리턴 void

ReSync() 공개 메소드

public ReSync ( double xe, double ye, int len ) : void
xe double
ye double
len int
리턴 void

SpanInterpolatorPerspectiveLerp() 공개 메소드

public SpanInterpolatorPerspectiveLerp ( ) : System
리턴 System

SpanInterpolatorPerspectiveLerp() 공개 메소드

public SpanInterpolatorPerspectiveLerp ( double src, double dst ) : System
src double
dst double
리턴 System

SpanInterpolatorPerspectiveLerp() 공개 메소드

public SpanInterpolatorPerspectiveLerp ( double x1, double y1, double x2, double y2, double quad ) : System
x1 double
y1 double
x2 double
y2 double
quad double
리턴 System

quad_to_quad() 공개 메소드

public quad_to_quad ( double src, double dst ) : void
src double
dst double
리턴 void

quad_to_rect() 공개 메소드

public quad_to_rect ( double quad, double x1, double y1, double x2, double y2 ) : void
quad double
x1 double
y1 double
x2 double
y2 double
리턴 void

rect_to_quad() 공개 메소드

public rect_to_quad ( double x1, double y1, double x2, double y2, double quad ) : void
x1 double
y1 double
x2 double
y2 double
quad double
리턴 void

transform() 공개 메소드

public transform ( double &x, double &y ) : void
x double
y double
리턴 void