C# Класс ImageMagick.Paths

Показать файл Открыть проект

Открытые методы

Метод Описание
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