C# 클래스 FFImageLoading.Transformations.CornersTransformation

상속: ITransformation
파일 보기 프로젝트 열기: daniel-luberda/FFImageLoading

공개 메소드들

메소드 설명
CornersTransformation ( ) : FFImageLoading.Extensions
CornersTransformation ( double cornersSize, CornerTransformType cornersTransformType ) : FFImageLoading.Extensions
CornersTransformation ( double cornersSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : FFImageLoading.Extensions
CornersTransformation ( double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType ) : FFImageLoading.Extensions
CornersTransformation ( double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : FFImageLoading.Extensions
CornersTransformation ( ) : System
CornersTransformation ( double cornersSize, CornerTransformType cornersTransformType ) : System
CornersTransformation ( double cornersSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : System
CornersTransformation ( double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType ) : System
CornersTransformation ( double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : System
ToTransformedCorners ( Bitmap source, double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : Bitmap
ToTransformedCorners ( BitmapHolder source, double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : BitmapHolder
ToTransformedCorners ( UIImage source, double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : UIImage
Transform ( IBitmap source ) : IBitmap

보호된 메소드들

메소드 설명
Transform ( Bitmap source ) : Bitmap
Transform ( BitmapHolder source ) : BitmapHolder
Transform ( UIImage source ) : UIImage

비공개 메소드들

메소드 설명
CheckCorner ( int w, int h, int size, CornerTransformType flags, Corner which, int xC, int yC ) : bool
CheckCutCorner ( int w, int h, int size, Corner which, int xC, int yC ) : bool
CheckRoundedCorner ( int h, int k, int r, Corner which, int xC, int yC ) : bool
HasFlag ( CornerTransformType flags, CornerTransformType flag ) : bool
Slope ( double x1, double y1, double x2, double y2 ) : double

메소드 상세

CornersTransformation() 공개 메소드

public CornersTransformation ( ) : FFImageLoading.Extensions
리턴 FFImageLoading.Extensions

CornersTransformation() 공개 메소드

public CornersTransformation ( double cornersSize, CornerTransformType cornersTransformType ) : FFImageLoading.Extensions
cornersSize double
cornersTransformType CornerTransformType
리턴 FFImageLoading.Extensions

CornersTransformation() 공개 메소드

public CornersTransformation ( double cornersSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : FFImageLoading.Extensions
cornersSize double
cornersTransformType CornerTransformType
cropWidthRatio double
cropHeightRatio double
리턴 FFImageLoading.Extensions

CornersTransformation() 공개 메소드

public CornersTransformation ( double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType ) : FFImageLoading.Extensions
topLeftCornerSize double
topRightCornerSize double
bottomLeftCornerSize double
bottomRightCornerSize double
cornersTransformType CornerTransformType
리턴 FFImageLoading.Extensions

CornersTransformation() 공개 메소드

public CornersTransformation ( double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : FFImageLoading.Extensions
topLeftCornerSize double
topRightCornerSize double
bottomLeftCornerSize double
bottomRightCornerSize double
cornersTransformType CornerTransformType
cropWidthRatio double
cropHeightRatio double
리턴 FFImageLoading.Extensions

CornersTransformation() 공개 메소드

public CornersTransformation ( ) : System
리턴 System

CornersTransformation() 공개 메소드

public CornersTransformation ( double cornersSize, CornerTransformType cornersTransformType ) : System
cornersSize double
cornersTransformType CornerTransformType
리턴 System

CornersTransformation() 공개 메소드

public CornersTransformation ( double cornersSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : System
cornersSize double
cornersTransformType CornerTransformType
cropWidthRatio double
cropHeightRatio double
리턴 System

CornersTransformation() 공개 메소드

public CornersTransformation ( double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType ) : System
topLeftCornerSize double
topRightCornerSize double
bottomLeftCornerSize double
bottomRightCornerSize double
cornersTransformType CornerTransformType
리턴 System

CornersTransformation() 공개 메소드

public CornersTransformation ( double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : System
topLeftCornerSize double
topRightCornerSize double
bottomLeftCornerSize double
bottomRightCornerSize double
cornersTransformType CornerTransformType
cropWidthRatio double
cropHeightRatio double
리턴 System

ToTransformedCorners() 공개 정적인 메소드

public static ToTransformedCorners ( Bitmap source, double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : Bitmap
source Bitmap
topLeftCornerSize double
topRightCornerSize double
bottomLeftCornerSize double
bottomRightCornerSize double
cornersTransformType CornerTransformType
cropWidthRatio double
cropHeightRatio double
리턴 Bitmap

ToTransformedCorners() 공개 정적인 메소드

public static ToTransformedCorners ( BitmapHolder source, double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : BitmapHolder
source FFImageLoading.Work.BitmapHolder
topLeftCornerSize double
topRightCornerSize double
bottomLeftCornerSize double
bottomRightCornerSize double
cornersTransformType CornerTransformType
cropWidthRatio double
cropHeightRatio double
리턴 FFImageLoading.Work.BitmapHolder

ToTransformedCorners() 공개 정적인 메소드

public static ToTransformedCorners ( UIImage source, double topLeftCornerSize, double topRightCornerSize, double bottomLeftCornerSize, double bottomRightCornerSize, CornerTransformType cornersTransformType, double cropWidthRatio, double cropHeightRatio ) : UIImage
source UIImage
topLeftCornerSize double
topRightCornerSize double
bottomLeftCornerSize double
bottomRightCornerSize double
cornersTransformType CornerTransformType
cropWidthRatio double
cropHeightRatio double
리턴 UIImage

Transform() 보호된 메소드

protected Transform ( Bitmap source ) : Bitmap
source Bitmap
리턴 Bitmap

Transform() 보호된 메소드

protected Transform ( BitmapHolder source ) : BitmapHolder
source FFImageLoading.Work.BitmapHolder
리턴 FFImageLoading.Work.BitmapHolder

Transform() 공개 메소드

public Transform ( IBitmap source ) : IBitmap
source IBitmap
리턴 IBitmap

Transform() 보호된 메소드

protected Transform ( UIImage source ) : UIImage
source UIImage
리턴 UIImage