Skip to main content
Ctrl+K

GraphingLib

  • Quickstart
  • Handbook
  • Gallery
  • API
  • Contributing
  • Releases
  • Style Editor
  • GitHub
  • Quickstart
  • Handbook
  • Gallery
  • API
  • Contributing
  • Releases
  • Style Editor
  • GitHub

Section Navigation

  • graphinglib.Figure
    • graphinglib.Figure.__init__
    • graphinglib.Figure.add_elements
    • graphinglib.Figure.create_twin_axis
    • graphinglib.Figure.save
    • graphinglib.Figure.set_rc_params
    • graphinglib.Figure.set_ticks
    • graphinglib.Figure.set_visual_params
    • graphinglib.Figure.show
  • graphinglib.MultiFigure
    • graphinglib.MultiFigure.__init__
    • graphinglib.MultiFigure.add_figure
    • graphinglib.MultiFigure.from_grid
    • graphinglib.MultiFigure.from_row
    • graphinglib.MultiFigure.from_stack
    • graphinglib.MultiFigure.save
    • graphinglib.MultiFigure.set_rc_params
    • graphinglib.MultiFigure.set_visual_params
    • graphinglib.MultiFigure.show
  • graphinglib.Arrow
    • graphinglib.Arrow.__init__
    • graphinglib.Arrow.copy
  • graphinglib.Circle
    • graphinglib.Circle.__init__
    • graphinglib.Circle.copy
    • graphinglib.Circle.create_centroid_point
    • graphinglib.Circle.create_difference
    • graphinglib.Circle.create_intersection
    • graphinglib.Circle.create_intersection_points
    • graphinglib.Circle.create_symmetric_difference
    • graphinglib.Circle.create_union
    • graphinglib.Circle.get_centroid_coordinates
    • graphinglib.Circle.get_intersection_coordinates
    • graphinglib.Circle.linear_transformation
    • graphinglib.Circle.rotate
    • graphinglib.Circle.scale
    • graphinglib.Circle.skew
    • graphinglib.Circle.split
    • graphinglib.Circle.translate
  • graphinglib.Contour
    • graphinglib.Contour.__init__
    • graphinglib.Contour.copy
    • graphinglib.Contour.from_function
  • graphinglib.Curve
    • graphinglib.Curve.__init__
    • graphinglib.Curve.add_error_curves
    • graphinglib.Curve.add_errorbars
    • graphinglib.Curve.copy
    • graphinglib.Curve.create_derivative_curve
    • graphinglib.Curve.create_integral_curve
    • graphinglib.Curve.create_intersection_points
    • graphinglib.Curve.create_normal_curve
    • graphinglib.Curve.create_point_at_x
    • graphinglib.Curve.create_points_at_y
    • graphinglib.Curve.create_slice_x
    • graphinglib.Curve.create_slice_y
    • graphinglib.Curve.create_tangent_curve
    • graphinglib.Curve.from_function
    • graphinglib.Curve.get_arc_length_between
    • graphinglib.Curve.get_area_between
    • graphinglib.Curve.get_coordinates_at_x
    • graphinglib.Curve.get_coordinates_at_y
    • graphinglib.Curve.get_intersection_coordinates
    • graphinglib.Curve.get_slope_at
  • graphinglib.FitFromExponential
    • graphinglib.FitFromExponential.__init__
    • graphinglib.FitFromExponential.add_error_curves
    • graphinglib.FitFromExponential.add_errorbars
    • graphinglib.FitFromExponential.copy
    • graphinglib.FitFromExponential.create_derivative_curve
    • graphinglib.FitFromExponential.create_integral_curve
    • graphinglib.FitFromExponential.create_intersection_points
    • graphinglib.FitFromExponential.create_normal_curve
    • graphinglib.FitFromExponential.create_point_at_x
    • graphinglib.FitFromExponential.create_points_at_y
    • graphinglib.FitFromExponential.create_slice_x
    • graphinglib.FitFromExponential.create_slice_y
    • graphinglib.FitFromExponential.create_tangent_curve
    • graphinglib.FitFromExponential.from_function
    • graphinglib.FitFromExponential.get_Rsquared
    • graphinglib.FitFromExponential.get_arc_length_between
    • graphinglib.FitFromExponential.get_area_between
    • graphinglib.FitFromExponential.get_coordinates_at_x
    • graphinglib.FitFromExponential.get_coordinates_at_y
    • graphinglib.FitFromExponential.get_intersection_coordinates
    • graphinglib.FitFromExponential.get_residuals
    • graphinglib.FitFromExponential.get_slope_at
    • graphinglib.FitFromExponential.show_residual_curves
  • graphinglib.FitFromFOTF
    • graphinglib.FitFromFOTF.__init__
    • graphinglib.FitFromFOTF.add_error_curves
    • graphinglib.FitFromFOTF.add_errorbars
    • graphinglib.FitFromFOTF.copy
    • graphinglib.FitFromFOTF.create_derivative_curve
    • graphinglib.FitFromFOTF.create_integral_curve
    • graphinglib.FitFromFOTF.create_intersection_points
    • graphinglib.FitFromFOTF.create_normal_curve
    • graphinglib.FitFromFOTF.create_point_at_x
    • graphinglib.FitFromFOTF.create_points_at_y
    • graphinglib.FitFromFOTF.create_slice_x
    • graphinglib.FitFromFOTF.create_slice_y
    • graphinglib.FitFromFOTF.create_tangent_curve
    • graphinglib.FitFromFOTF.from_function
    • graphinglib.FitFromFOTF.get_Rsquared
    • graphinglib.FitFromFOTF.get_arc_length_between
    • graphinglib.FitFromFOTF.get_area_between
    • graphinglib.FitFromFOTF.get_coordinates_at_x
    • graphinglib.FitFromFOTF.get_coordinates_at_y
    • graphinglib.FitFromFOTF.get_intersection_coordinates
    • graphinglib.FitFromFOTF.get_residuals
    • graphinglib.FitFromFOTF.get_slope_at
    • graphinglib.FitFromFOTF.show_residual_curves
  • graphinglib.FitFromFunction
    • graphinglib.FitFromFunction.__init__
    • graphinglib.FitFromFunction.add_error_curves
    • graphinglib.FitFromFunction.add_errorbars
    • graphinglib.FitFromFunction.copy
    • graphinglib.FitFromFunction.create_derivative_curve
    • graphinglib.FitFromFunction.create_integral_curve
    • graphinglib.FitFromFunction.create_intersection_points
    • graphinglib.FitFromFunction.create_normal_curve
    • graphinglib.FitFromFunction.create_point_at_x
    • graphinglib.FitFromFunction.create_points_at_y
    • graphinglib.FitFromFunction.create_slice_x
    • graphinglib.FitFromFunction.create_slice_y
    • graphinglib.FitFromFunction.create_tangent_curve
    • graphinglib.FitFromFunction.from_function
    • graphinglib.FitFromFunction.get_Rsquared
    • graphinglib.FitFromFunction.get_arc_length_between
    • graphinglib.FitFromFunction.get_area_between
    • graphinglib.FitFromFunction.get_coordinates_at_x
    • graphinglib.FitFromFunction.get_coordinates_at_y
    • graphinglib.FitFromFunction.get_intersection_coordinates
    • graphinglib.FitFromFunction.get_residuals
    • graphinglib.FitFromFunction.get_slope_at
    • graphinglib.FitFromFunction.show_residual_curves
  • graphinglib.FitFromGaussian
    • graphinglib.FitFromGaussian.__init__
    • graphinglib.FitFromGaussian.add_error_curves
    • graphinglib.FitFromGaussian.add_errorbars
    • graphinglib.FitFromGaussian.copy
    • graphinglib.FitFromGaussian.create_derivative_curve
    • graphinglib.FitFromGaussian.create_integral_curve
    • graphinglib.FitFromGaussian.create_intersection_points
    • graphinglib.FitFromGaussian.create_normal_curve
    • graphinglib.FitFromGaussian.create_point_at_x
    • graphinglib.FitFromGaussian.create_points_at_y
    • graphinglib.FitFromGaussian.create_slice_x
    • graphinglib.FitFromGaussian.create_slice_y
    • graphinglib.FitFromGaussian.create_tangent_curve
    • graphinglib.FitFromGaussian.from_function
    • graphinglib.FitFromGaussian.get_Rsquared
    • graphinglib.FitFromGaussian.get_arc_length_between
    • graphinglib.FitFromGaussian.get_area_between
    • graphinglib.FitFromGaussian.get_coordinates_at_x
    • graphinglib.FitFromGaussian.get_coordinates_at_y
    • graphinglib.FitFromGaussian.get_intersection_coordinates
    • graphinglib.FitFromGaussian.get_residuals
    • graphinglib.FitFromGaussian.get_slope_at
    • graphinglib.FitFromGaussian.show_residual_curves
  • graphinglib.FitFromLog
    • graphinglib.FitFromLog.__init__
    • graphinglib.FitFromLog.add_error_curves
    • graphinglib.FitFromLog.add_errorbars
    • graphinglib.FitFromLog.copy
    • graphinglib.FitFromLog.create_derivative_curve
    • graphinglib.FitFromLog.create_integral_curve
    • graphinglib.FitFromLog.create_intersection_points
    • graphinglib.FitFromLog.create_normal_curve
    • graphinglib.FitFromLog.create_point_at_x
    • graphinglib.FitFromLog.create_points_at_y
    • graphinglib.FitFromLog.create_slice_x
    • graphinglib.FitFromLog.create_slice_y
    • graphinglib.FitFromLog.create_tangent_curve
    • graphinglib.FitFromLog.from_function
    • graphinglib.FitFromLog.get_Rsquared
    • graphinglib.FitFromLog.get_arc_length_between
    • graphinglib.FitFromLog.get_area_between
    • graphinglib.FitFromLog.get_coordinates_at_x
    • graphinglib.FitFromLog.get_coordinates_at_y
    • graphinglib.FitFromLog.get_intersection_coordinates
    • graphinglib.FitFromLog.get_residuals
    • graphinglib.FitFromLog.get_slope_at
    • graphinglib.FitFromLog.show_residual_curves
  • graphinglib.FitFromPolynomial
    • graphinglib.FitFromPolynomial.__init__
    • graphinglib.FitFromPolynomial.add_error_curves
    • graphinglib.FitFromPolynomial.add_errorbars
    • graphinglib.FitFromPolynomial.copy
    • graphinglib.FitFromPolynomial.create_derivative_curve
    • graphinglib.FitFromPolynomial.create_integral_curve
    • graphinglib.FitFromPolynomial.create_intersection_points
    • graphinglib.FitFromPolynomial.create_normal_curve
    • graphinglib.FitFromPolynomial.create_point_at_x
    • graphinglib.FitFromPolynomial.create_points_at_y
    • graphinglib.FitFromPolynomial.create_slice_x
    • graphinglib.FitFromPolynomial.create_slice_y
    • graphinglib.FitFromPolynomial.create_tangent_curve
    • graphinglib.FitFromPolynomial.from_function
    • graphinglib.FitFromPolynomial.get_Rsquared
    • graphinglib.FitFromPolynomial.get_arc_length_between
    • graphinglib.FitFromPolynomial.get_area_between
    • graphinglib.FitFromPolynomial.get_coordinates_at_x
    • graphinglib.FitFromPolynomial.get_coordinates_at_y
    • graphinglib.FitFromPolynomial.get_intersection_coordinates
    • graphinglib.FitFromPolynomial.get_residuals
    • graphinglib.FitFromPolynomial.get_slope_at
    • graphinglib.FitFromPolynomial.show_residual_curves
  • graphinglib.FitFromSine
    • graphinglib.FitFromSine.__init__
    • graphinglib.FitFromSine.add_error_curves
    • graphinglib.FitFromSine.add_errorbars
    • graphinglib.FitFromSine.copy
    • graphinglib.FitFromSine.create_derivative_curve
    • graphinglib.FitFromSine.create_integral_curve
    • graphinglib.FitFromSine.create_intersection_points
    • graphinglib.FitFromSine.create_normal_curve
    • graphinglib.FitFromSine.create_point_at_x
    • graphinglib.FitFromSine.create_points_at_y
    • graphinglib.FitFromSine.create_slice_x
    • graphinglib.FitFromSine.create_slice_y
    • graphinglib.FitFromSine.create_tangent_curve
    • graphinglib.FitFromSine.from_function
    • graphinglib.FitFromSine.get_Rsquared
    • graphinglib.FitFromSine.get_arc_length_between
    • graphinglib.FitFromSine.get_area_between
    • graphinglib.FitFromSine.get_coordinates_at_x
    • graphinglib.FitFromSine.get_coordinates_at_y
    • graphinglib.FitFromSine.get_intersection_coordinates
    • graphinglib.FitFromSine.get_residuals
    • graphinglib.FitFromSine.get_slope_at
    • graphinglib.FitFromSine.show_residual_curves
  • graphinglib.FitFromSquareRoot
    • graphinglib.FitFromSquareRoot.__init__
    • graphinglib.FitFromSquareRoot.add_error_curves
    • graphinglib.FitFromSquareRoot.add_errorbars
    • graphinglib.FitFromSquareRoot.copy
    • graphinglib.FitFromSquareRoot.create_derivative_curve
    • graphinglib.FitFromSquareRoot.create_integral_curve
    • graphinglib.FitFromSquareRoot.create_intersection_points
    • graphinglib.FitFromSquareRoot.create_normal_curve
    • graphinglib.FitFromSquareRoot.create_point_at_x
    • graphinglib.FitFromSquareRoot.create_points_at_y
    • graphinglib.FitFromSquareRoot.create_slice_x
    • graphinglib.FitFromSquareRoot.create_slice_y
    • graphinglib.FitFromSquareRoot.create_tangent_curve
    • graphinglib.FitFromSquareRoot.from_function
    • graphinglib.FitFromSquareRoot.get_Rsquared
    • graphinglib.FitFromSquareRoot.get_arc_length_between
    • graphinglib.FitFromSquareRoot.get_area_between
    • graphinglib.FitFromSquareRoot.get_coordinates_at_x
    • graphinglib.FitFromSquareRoot.get_coordinates_at_y
    • graphinglib.FitFromSquareRoot.get_intersection_coordinates
    • graphinglib.FitFromSquareRoot.get_residuals
    • graphinglib.FitFromSquareRoot.get_slope_at
    • graphinglib.FitFromSquareRoot.show_residual_curves
  • graphinglib.Heatmap
    • graphinglib.Heatmap.__init__
    • graphinglib.Heatmap.copy
    • graphinglib.Heatmap.from_function
    • graphinglib.Heatmap.from_points
  • graphinglib.Histogram
    • graphinglib.Histogram.__init__
    • graphinglib.Histogram.add_pdf
    • graphinglib.Histogram.copy
    • graphinglib.Histogram.from_fit_residuals
  • graphinglib.Hlines
    • graphinglib.Hlines.__init__
    • graphinglib.Hlines.copy
  • graphinglib.Line
    • graphinglib.Line.__init__
    • graphinglib.Line.copy
  • graphinglib.Point
    • graphinglib.Point.__init__
    • graphinglib.Point.add_coordinates
    • graphinglib.Point.copy
  • graphinglib.Polygon
    • graphinglib.Polygon.__init__
    • graphinglib.Polygon.copy
    • graphinglib.Polygon.create_centroid_point
    • graphinglib.Polygon.create_difference
    • graphinglib.Polygon.create_intersection
    • graphinglib.Polygon.create_intersection_points
    • graphinglib.Polygon.create_symmetric_difference
    • graphinglib.Polygon.create_union
    • graphinglib.Polygon.get_centroid_coordinates
    • graphinglib.Polygon.get_intersection_coordinates
    • graphinglib.Polygon.linear_transformation
    • graphinglib.Polygon.rotate
    • graphinglib.Polygon.scale
    • graphinglib.Polygon.skew
    • graphinglib.Polygon.split
    • graphinglib.Polygon.translate
  • graphinglib.Rectangle
    • graphinglib.Rectangle.__init__
    • graphinglib.Rectangle.copy
    • graphinglib.Rectangle.create_centroid_point
    • graphinglib.Rectangle.create_difference
    • graphinglib.Rectangle.create_intersection
    • graphinglib.Rectangle.create_intersection_points
    • graphinglib.Rectangle.create_symmetric_difference
    • graphinglib.Rectangle.create_union
    • graphinglib.Rectangle.from_center
    • graphinglib.Rectangle.get_centroid_coordinates
    • graphinglib.Rectangle.get_intersection_coordinates
    • graphinglib.Rectangle.linear_transformation
    • graphinglib.Rectangle.rotate
    • graphinglib.Rectangle.scale
    • graphinglib.Rectangle.skew
    • graphinglib.Rectangle.split
    • graphinglib.Rectangle.translate
  • graphinglib.Scatter
    • graphinglib.Scatter.__init__
    • graphinglib.Scatter.add_errorbars
    • graphinglib.Scatter.copy
    • graphinglib.Scatter.create_point_at_x
    • graphinglib.Scatter.create_points_at_y
    • graphinglib.Scatter.create_slice_x
    • graphinglib.Scatter.create_slice_y
    • graphinglib.Scatter.from_function
    • graphinglib.Scatter.get_coordinates_at_x
    • graphinglib.Scatter.get_coordinates_at_y
  • graphinglib.Stream
    • graphinglib.Stream.__init__
    • graphinglib.Stream.copy
    • graphinglib.Stream.from_function
  • graphinglib.Table
    • graphinglib.Table.__init__
    • graphinglib.Table.copy
  • graphinglib.Text
    • graphinglib.Text.__init__
    • graphinglib.Text.add_arrow
    • graphinglib.Text.copy
  • graphinglib.VectorField
    • graphinglib.VectorField.__init__
    • graphinglib.VectorField.copy
    • graphinglib.VectorField.from_function
  • graphinglib.Vlines
    • graphinglib.Vlines.__init__
    • graphinglib.Vlines.copy
  • graphinglib.get_color
  • graphinglib.get_colors
  • graphinglib.get_default_style
  • graphinglib.get_styles
  • graphinglib.set_default_style
  • API reference
  • graphinglib.Polygon
  • graphinglib.Polygon.__init__

graphinglib.Polygon.__init__#

Polygon.__init__(vertices: list[tuple[float, float]], fill: bool = 'default', edge_color: str = 'default', fill_color: str = 'default', line_width: float | Literal['default'] = 'default', line_style: str = 'default', fill_alpha: float | Literal['default'] = 'default')[source]#
On this page
  • Polygon.__init__()

© Copyright 2023-2026, Gustave Coulombe, Yannick Lapointe.

Created using Sphinx 9.0.4.

Built with the PyData Sphinx Theme 0.17.1.