123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- """
- A geometry module for the SymPy library. This module contains all of the
- entities and functions needed to construct basic geometrical data and to
- perform simple informational queries.
- Usage:
- ======
- Examples
- ========
- """
- from sympy.geometry.point import Point, Point2D, Point3D
- from sympy.geometry.line import Line, Ray, Segment, Line2D, Segment2D, Ray2D, \
- Line3D, Segment3D, Ray3D
- from sympy.geometry.plane import Plane
- from sympy.geometry.ellipse import Ellipse, Circle
- from sympy.geometry.polygon import Polygon, RegularPolygon, Triangle, rad, deg
- from sympy.geometry.util import are_similar, centroid, convex_hull, idiff, \
- intersection, closest_points, farthest_points
- from sympy.geometry.exceptions import GeometryError
- from sympy.geometry.curve import Curve
- from sympy.geometry.parabola import Parabola
- __all__ = [
- 'Point', 'Point2D', 'Point3D',
- 'Line', 'Ray', 'Segment', 'Line2D', 'Segment2D', 'Ray2D', 'Line3D',
- 'Segment3D', 'Ray3D',
- 'Plane',
- 'Ellipse', 'Circle',
- 'Polygon', 'RegularPolygon', 'Triangle', 'rad', 'deg',
- 'are_similar', 'centroid', 'convex_hull', 'idiff', 'intersection',
- 'closest_points', 'farthest_points',
- 'GeometryError',
- 'Curve',
- 'Parabola',
- ]
|