AUTHORS:
Bases: sage.plot.bezier_path.BezierPath
Primitive class for hyberbolic triangle type. See hyperbolic_triangle? for information about plotting a hyperbolic triangle in the complex plane.
INPUT:
EXAMPLES:
Note that constructions should use hyperbolic_triangle:
sage: from sage.plot.hyperbolic_triangle import HyperbolicTriangle
sage: print HyperbolicTriangle(0, 1/2, I, {})
Hyperbolic triangle (0.000000000000000, 0.500000000000000, 1.00000000000000*I)
Return a hyperbolic triangle in the complex hyperbolic plane with points (a, b, c). Type ?hyperbolic_triangle to see all options.
INPUT:
OPTIONS:
EXAMPLES:
Show a hyperbolic triangle with coordinates 0, and
:
sage: hyperbolic_triangle(0, -1/2+I*sqrt(3)/2, 1/2+I*sqrt(3)/2)
A hyperbolic triangle with coordinates 0, 1 and 2+i:
sage: hyperbolic_triangle(0, 1, 2+i, fill=true, rgbcolor='red')