C# 클래스 ImageMagick.Paths

파일 보기 프로젝트 열기: dlemstra/Magick.NET

공개 메소드들

메소드 설명
ArcAbs ( ) : Paths

Initializes a new instance of the PathArcAbs class.

ArcAbs ( IEnumerable pathArcs ) : Paths

Initializes a new instance of the PathArcAbs class.

ArcRel ( ) : Paths

Initializes a new instance of the PathArcRel class.

ArcRel ( IEnumerable pathArcs ) : Paths

Initializes a new instance of the PathArcRel class.

Close ( ) : Paths

Initializes a new instance of the PathClose class.

CurveToAbs ( PointD controlPointStart, PointD controlPointEnd, PointD end ) : Paths

Initializes a new instance of the PathCurveToAbs class.

CurveToAbs ( double x1, double y1, double x2, double y2, double x, double y ) : Paths

Initializes a new instance of the PathCurveToAbs class.

CurveToRel ( PointD controlPointStart, PointD controlPointEnd, PointD end ) : Paths

Initializes a new instance of the PathCurveToRel class.

CurveToRel ( double x1, double y1, double x2, double y2, double x, double y ) : Paths

Initializes a new instance of the PathCurveToRel class.

LineToAbs ( ) : Paths

Initializes a new instance of the PathLineToAbs class.

LineToAbs ( IEnumerable coordinates ) : Paths

Initializes a new instance of the PathLineToAbs class.

LineToAbs ( double x, double y ) : Paths

Initializes a new instance of the PathLineToAbs class.

LineToHorizontalAbs ( double x ) : Paths

Initializes a new instance of the PathLineToHorizontalAbs class.

LineToHorizontalRel ( double x ) : Paths

Initializes a new instance of the PathLineToHorizontalRel class.

LineToRel ( ) : Paths

Initializes a new instance of the PathLineToRel class.

LineToRel ( IEnumerable coordinates ) : Paths

Initializes a new instance of the PathLineToRel class.

LineToRel ( double x, double y ) : Paths

Initializes a new instance of the PathLineToRel class.

LineToVerticalAbs ( double y ) : Paths

Initializes a new instance of the PathLinetoVerticalAbs class.

LineToVerticalRel ( double y ) : Paths

Initializes a new instance of the PathLineToVerticalRel class.

MoveToAbs ( PointD coordinate ) : Paths

Initializes a new instance of the PathMoveToAbs class.

MoveToAbs ( double x, double y ) : Paths

Initializes a new instance of the PathMoveToAbs class.

MoveToRel ( PointD coordinate ) : Paths

Initializes a new instance of the PathMoveToRel class.

MoveToRel ( double x, double y ) : Paths

Initializes a new instance of the PathMoveToRel class.

QuadraticCurveToAbs ( PointD controlPoint, PointD end ) : Paths

Initializes a new instance of the PathQuadraticCurveToAbs class.

QuadraticCurveToAbs ( double x1, double y1, double x, double y ) : Paths

Initializes a new instance of the PathQuadraticCurveToAbs class.

QuadraticCurveToRel ( PointD controlPoint, PointD end ) : Paths

Initializes a new instance of the PathQuadraticCurveToRel class.

QuadraticCurveToRel ( double x1, double y1, double x, double y ) : Paths

Initializes a new instance of the PathQuadraticCurveToRel class.

SmoothCurveToAbs ( PointD controlPoint, PointD end ) : Paths

Initializes a new instance of the PathSmoothCurveToAbs class.

SmoothCurveToAbs ( double x2, double y2, double x, double y ) : Paths

Initializes a new instance of the PathSmoothCurveToAbs class.

SmoothCurveToRel ( PointD controlPoint, PointD end ) : Paths

Initializes a new instance of the PathSmoothCurveToRel class.

SmoothCurveToRel ( double x2, double y2, double x, double y ) : Paths

Initializes a new instance of the PathSmoothCurveToRel class.

SmoothQuadraticCurveToAbs ( PointD end ) : Paths

Initializes a new instance of the PathSmoothQuadraticCurveToAbs class.

SmoothQuadraticCurveToAbs ( double x, double y ) : Paths

Initializes a new instance of the PathSmoothQuadraticCurveToAbs class.

SmoothQuadraticCurveToRel ( PointD end ) : Paths

Initializes a new instance of the PathSmoothQuadraticCurveToRel class.

SmoothQuadraticCurveToRel ( double x, double y ) : Paths

Initializes a new instance of the PathSmoothQuadraticCurveToRel class.

메소드 상세

ArcAbs() 공개 메소드

Initializes a new instance of the PathArcAbs class.
public ArcAbs ( ) : Paths
리턴 Paths

ArcAbs() 공개 메소드

Initializes a new instance of the PathArcAbs class.
public ArcAbs ( IEnumerable pathArcs ) : Paths
pathArcs IEnumerable The coordinates to use.
리턴 Paths

ArcRel() 공개 메소드

Initializes a new instance of the PathArcRel class.
public ArcRel ( ) : Paths
리턴 Paths

ArcRel() 공개 메소드

Initializes a new instance of the PathArcRel class.
public ArcRel ( IEnumerable pathArcs ) : Paths
pathArcs IEnumerable The coordinates to use.
리턴 Paths

Close() 공개 메소드

Initializes a new instance of the PathClose class.
public Close ( ) : Paths
리턴 Paths

CurveToAbs() 공개 메소드

Initializes a new instance of the PathCurveToAbs class.
public CurveToAbs ( PointD controlPointStart, PointD controlPointEnd, PointD end ) : Paths
controlPointStart PointD Coordinate of control point for curve beginning
controlPointEnd PointD Coordinate of control point for curve ending
end PointD Coordinate of the end of the curve
리턴 Paths

CurveToAbs() 공개 메소드

Initializes a new instance of the PathCurveToAbs class.
public CurveToAbs ( double x1, double y1, double x2, double y2, double x, double y ) : Paths
x1 double X coordinate of control point for curve beginning
y1 double Y coordinate of control point for curve beginning
x2 double X coordinate of control point for curve ending
y2 double Y coordinate of control point for curve ending
x double X coordinate of the end of the curve
y double Y coordinate of the end of the curve
리턴 Paths

CurveToRel() 공개 메소드

Initializes a new instance of the PathCurveToRel class.
public CurveToRel ( PointD controlPointStart, PointD controlPointEnd, PointD end ) : Paths
controlPointStart PointD Coordinate of control point for curve beginning
controlPointEnd PointD Coordinate of control point for curve ending
end PointD Coordinate of the end of the curve
리턴 Paths

CurveToRel() 공개 메소드

Initializes a new instance of the PathCurveToRel class.
public CurveToRel ( double x1, double y1, double x2, double y2, double x, double y ) : Paths
x1 double X coordinate of control point for curve beginning
y1 double Y coordinate of control point for curve beginning
x2 double X coordinate of control point for curve ending
y2 double Y coordinate of control point for curve ending
x double X coordinate of the end of the curve
y double Y coordinate of the end of the curve
리턴 Paths

LineToAbs() 공개 메소드

Initializes a new instance of the PathLineToAbs class.
public LineToAbs ( ) : Paths
리턴 Paths

LineToAbs() 공개 메소드

Initializes a new instance of the PathLineToAbs class.
public LineToAbs ( IEnumerable coordinates ) : Paths
coordinates IEnumerable The coordinates to use.
리턴 Paths

LineToAbs() 공개 메소드

Initializes a new instance of the PathLineToAbs class.
public LineToAbs ( double x, double y ) : Paths
x double The X coordinate.
y double The Y coordinate.
리턴 Paths

LineToHorizontalAbs() 공개 메소드

Initializes a new instance of the PathLineToHorizontalAbs class.
public LineToHorizontalAbs ( double x ) : Paths
x double The X coordinate.
리턴 Paths

LineToHorizontalRel() 공개 메소드

Initializes a new instance of the PathLineToHorizontalRel class.
public LineToHorizontalRel ( double x ) : Paths
x double The X coordinate.
리턴 Paths

LineToRel() 공개 메소드

Initializes a new instance of the PathLineToRel class.
public LineToRel ( ) : Paths
리턴 Paths

LineToRel() 공개 메소드

Initializes a new instance of the PathLineToRel class.
public LineToRel ( IEnumerable coordinates ) : Paths
coordinates IEnumerable The coordinates to use.
리턴 Paths

LineToRel() 공개 메소드

Initializes a new instance of the PathLineToRel class.
public LineToRel ( double x, double y ) : Paths
x double The X coordinate.
y double The Y coordinate.
리턴 Paths

LineToVerticalAbs() 공개 메소드

Initializes a new instance of the PathLinetoVerticalAbs class.
public LineToVerticalAbs ( double y ) : Paths
y double The Y coordinate.
리턴 Paths

LineToVerticalRel() 공개 메소드

Initializes a new instance of the PathLineToVerticalRel class.
public LineToVerticalRel ( double y ) : Paths
y double The Y coordinate.
리턴 Paths

MoveToAbs() 공개 메소드

Initializes a new instance of the PathMoveToAbs class.
public MoveToAbs ( PointD coordinate ) : Paths
coordinate PointD The coordinate to use.
리턴 Paths

MoveToAbs() 공개 메소드

Initializes a new instance of the PathMoveToAbs class.
public MoveToAbs ( double x, double y ) : Paths
x double The X coordinate.
y double The Y coordinate.
리턴 Paths

MoveToRel() 공개 메소드

Initializes a new instance of the PathMoveToRel class.
public MoveToRel ( PointD coordinate ) : Paths
coordinate PointD The coordinate to use.
리턴 Paths

MoveToRel() 공개 메소드

Initializes a new instance of the PathMoveToRel class.
public MoveToRel ( double x, double y ) : Paths
x double The X coordinate.
y double The Y coordinate.
리턴 Paths

QuadraticCurveToAbs() 공개 메소드

Initializes a new instance of the PathQuadraticCurveToAbs class.
public QuadraticCurveToAbs ( PointD controlPoint, PointD end ) : Paths
controlPoint PointD Coordinate of control point
end PointD Coordinate of final point
리턴 Paths

QuadraticCurveToAbs() 공개 메소드

Initializes a new instance of the PathQuadraticCurveToAbs class.
public QuadraticCurveToAbs ( double x1, double y1, double x, double y ) : Paths
x1 double X coordinate of control point
y1 double Y coordinate of control point
x double X coordinate of final point
y double Y coordinate of final point
리턴 Paths

QuadraticCurveToRel() 공개 메소드

Initializes a new instance of the PathQuadraticCurveToRel class.
public QuadraticCurveToRel ( PointD controlPoint, PointD end ) : Paths
controlPoint PointD Coordinate of control point
end PointD Coordinate of final point
리턴 Paths

QuadraticCurveToRel() 공개 메소드

Initializes a new instance of the PathQuadraticCurveToRel class.
public QuadraticCurveToRel ( double x1, double y1, double x, double y ) : Paths
x1 double X coordinate of control point
y1 double Y coordinate of control point
x double X coordinate of final point
y double Y coordinate of final point
리턴 Paths

SmoothCurveToAbs() 공개 메소드

Initializes a new instance of the PathSmoothCurveToAbs class.
public SmoothCurveToAbs ( PointD controlPoint, PointD end ) : Paths
controlPoint PointD Coordinate of second point
end PointD Coordinate of final point
리턴 Paths

SmoothCurveToAbs() 공개 메소드

Initializes a new instance of the PathSmoothCurveToAbs class.
public SmoothCurveToAbs ( double x2, double y2, double x, double y ) : Paths
x2 double X coordinate of second point
y2 double Y coordinate of second point
x double X coordinate of final point
y double Y coordinate of final point
리턴 Paths

SmoothCurveToRel() 공개 메소드

Initializes a new instance of the PathSmoothCurveToRel class.
public SmoothCurveToRel ( PointD controlPoint, PointD end ) : Paths
controlPoint PointD Coordinate of second point
end PointD Coordinate of final point
리턴 Paths

SmoothCurveToRel() 공개 메소드

Initializes a new instance of the PathSmoothCurveToRel class.
public SmoothCurveToRel ( double x2, double y2, double x, double y ) : Paths
x2 double X coordinate of second point
y2 double Y coordinate of second point
x double X coordinate of final point
y double Y coordinate of final point
리턴 Paths

SmoothQuadraticCurveToAbs() 공개 메소드

Initializes a new instance of the PathSmoothQuadraticCurveToAbs class.
public SmoothQuadraticCurveToAbs ( PointD end ) : Paths
end PointD Coordinate of final point
리턴 Paths

SmoothQuadraticCurveToAbs() 공개 메소드

Initializes a new instance of the PathSmoothQuadraticCurveToAbs class.
public SmoothQuadraticCurveToAbs ( double x, double y ) : Paths
x double X coordinate of final point
y double Y coordinate of final point
리턴 Paths

SmoothQuadraticCurveToRel() 공개 메소드

Initializes a new instance of the PathSmoothQuadraticCurveToRel class.
public SmoothQuadraticCurveToRel ( PointD end ) : Paths
end PointD Coordinate of final point
리턴 Paths

SmoothQuadraticCurveToRel() 공개 메소드

Initializes a new instance of the PathSmoothQuadraticCurveToRel class.
public SmoothQuadraticCurveToRel ( double x, double y ) : Paths
x double X coordinate of final point
y double Y coordinate of final point
리턴 Paths