Python | Sympy Ellipse.rotate() method
In Sympy, the function
rotate()
is used to rotate the ellipse counterclockwise about the given point by the given angle.
Syntax: Ellipse.rotate(angle=0, pt=None)
Parameters:
angle: in radian
pt: point about which ellipse is rotated in counterclockwise.
Returns: rotated ellipse
Example #1:
from sympy import Ellipse, pi
e1 = Ellipse(( 1 , 0 ), 2 , 1 )
e1.rotate(pi / 2 )
print (e1)
|
Output:
Ellipse(Point2D(0, 1), 1, 2)
Example #2:
from sympy import Ellipse, pi
e2 = Ellipse(( 1 , 0 ), 2 , 1 )
e2.rotate(pi / 2 , ( 1 , 2 ))
print (e2)
|
Output:
Ellipse(Point2D(3, 2), 1, 2)
Last Updated :
30 Jan, 2020
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...