ICanvasPathMethods.Ellipse

Ellipse(double, double, double, double, double, double, double)

Добавляет эллипс к пути с центром в позиции (x, y) с радиусами радиуса X и радиуса Y, начинающимися в startAngle и заканчивающимися в endAngle, идущими в заданном направлении против часовой стрелки (по умолчанию по часовой стрелке).

public void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, 
    double startAngle, double endAngle)
ПараметрТипОписание
xDoubleОсь x координаты центра эллипса.
yDoubleОсь Y координат центра эллипса.
radiusXDoubleРадиус большой оси эллипса.
radiusYDoubleРадиус малой оси эллипса.
rotationDoubleВращение для этого эллипса, выраженное в радианах.
startAngleDoubleНачальная точка, отсчитываемая от оси x, из которой будет отрисовываться, выраженная в радианах.
endAngleDoubleКонечный угол эллипса, на который он будет нарисован, выраженный в радианах.

Смотрите также


Ellipse(double, double, double, double, double, double, double, bool)

Добавляет эллипс к пути с центром в позиции (x, y) с радиусами радиуса X и радиуса Y, начинающимися в startAngle и заканчивающимися в endAngle, идущими в заданном направлении против часовой стрелки (по умолчанию по часовой стрелке).

public void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, 
    double startAngle, double endAngle, bool anticlockwise)
ПараметрТипОписание
xDoubleОсь x координаты центра эллипса.
yDoubleОсь Y координат центра эллипса.
radiusXDoubleРадиус большой оси эллипса.
radiusYDoubleРадиус малой оси эллипса.
rotationDoubleВращение для этого эллипса, выраженное в радианах.
startAngleDoubleНачальная точка, отсчитываемая от оси x, из которой будет отрисовываться, выраженная в радианах.
endAngleDoubleКонечный угол эллипса, на который он будет нарисован, выраженный в радианах.
anticlockwiseBooleanНеобязательное логическое значение, которое, если оно истинно, рисует эллипс против часовой стрелки (против часовой стрелки), в противном случае — по часовой стрелке.

Смотрите также