Ellipse Class

Summary:

Module: aspose.gis.common

Full Name: aspose.gis.common.Ellipse

Aspose.PSD Version: 25.9.0

Constructors

NameDescription
Ellipse(center, x_radius, y_radius, rotation)Initializes a new instance of the Ellipse class

Properties

NameTypeAccessDescription
centerCoordinater
rotationdoubler
x_radiusdoubler
y_radiusdoubler

Methods

NameDescription
get_angle(coordinate)
get_arc(start, end, clockwise)
get_coordinate(parametric_angle)
linearize(coordinates, step_size_in_degrees)

Constructor: Ellipse(center, x_radius, y_radius, rotation)

 Ellipse(center, x_radius, y_radius, rotation) 

Initializes a new instance of the Ellipse class

Parameters:

ParameterTypeDescription
centerCoordinate
x_radiusdouble
y_radiusdouble
rotationdouble

Method: get_angle(coordinate)

 get_angle(coordinate) 

Parameters:

ParameterTypeDescription
coordinateCoordinate

Returns

TypeDescription
double

Method: get_arc(start, end, clockwise)

 get_arc(start, end, clockwise) 

Parameters:

ParameterTypeDescription
startCoordinate
endCoordinate
clockwisebool

Returns

TypeDescription
EllipticArc

Method: get_coordinate(parametric_angle)

 get_coordinate(parametric_angle) 

Parameters:

ParameterTypeDescription
parametric_angledouble

Returns

TypeDescription
Coordinate