C# 클래스 Pinta.ImageManipulation.Effects.WarpEffect

상속: BaseEffect
파일 보기 프로젝트 열기: PintaProject/Pinta.ImageManipulation

보호된 프로퍼티들

프로퍼티 타입 설명
center_offset System.Point
edge_behavior WarpEdgeBehavior
primary_color ColorBgra
quality int
secondary_color ColorBgra

보호된 메소드들

메소드 설명
InverseTransform ( TransformData &data ) : void
RenderLine ( ISurface src, ISurface dst, Rectangle rect ) : void
WarpEffect ( int quality, System.Point centerOffset, WarpEdgeBehavior edgeBehavior, ColorBgra primaryColor, ColorBgra secondaryColor ) : System

비공개 메소드들

메소드 설명
IsOnSurface ( ISurface src, float u, float v ) : bool
ReflectCoord ( float value, int max ) : float

메소드 상세

InverseTransform() 보호된 추상적인 메소드

protected abstract InverseTransform ( TransformData &data ) : void
data TransformData
리턴 void

RenderLine() 보호된 메소드

protected RenderLine ( ISurface src, ISurface dst, Rectangle rect ) : void
src ISurface
dst ISurface
rect Rectangle
리턴 void

WarpEffect() 보호된 메소드

protected WarpEffect ( int quality, System.Point centerOffset, WarpEdgeBehavior edgeBehavior, ColorBgra primaryColor, ColorBgra secondaryColor ) : System
quality int
centerOffset System.Point
edgeBehavior WarpEdgeBehavior
primaryColor ColorBgra
secondaryColor ColorBgra
리턴 System

프로퍼티 상세

center_offset 보호되어 있는 프로퍼티

protected Point,System center_offset
리턴 System.Point

edge_behavior 보호되어 있는 프로퍼티

protected WarpEdgeBehavior edge_behavior
리턴 WarpEdgeBehavior

primary_color 보호되어 있는 프로퍼티

protected ColorBgra primary_color
리턴 ColorBgra

quality 보호되어 있는 프로퍼티

protected int quality
리턴 int

secondary_color 보호되어 있는 프로퍼티

protected ColorBgra secondary_color
리턴 ColorBgra