GEO DocumentationΒΆ
Contents
- Installation
- Quick-Start Guide
- Polygons & Areas
- 3-D Intersection Cookbook
- Triangulation 101
- API Reference
AABBBezierCurveCircleCircle3DConeCubeCurve2DCylinderEllipseLine2DLine3DPlanePointPoint2DPoint3DPolygonPolyhedronRay2DRay3DRectangleSegment2DSegment3DSphereSphereSphereIntersectionResultSplineCurveTriangleVectorVector2DVector3Dcheck_point_left_of_line()clip_polygon_sutherland_hodgman()closest_point_on_segment_to_point()closest_points_segments_2d()constrained_delaunay_triangulation()convex_hull_2d_monotone_chain()convex_hull_3d()delaunay_triangulation_points_2d()distance_line_line_3d()distance_point_line_3d()distance_point_plane()distance_segment_segment_2d()format_point_to_string()is_equal()is_negative()is_polygon_simple()is_positive()is_zero()line_polygon_intersections()line_triangle_intersection_moller_trumbore()load_polygon2d_from_csv()load_polyhedron_from_obj_simple()parse_points_from_string()plane_plane_intersection()plot_convex_hull_2d()plot_convex_hull_3d()point_in_convex_polygon_2d()point_in_polyhedron_convex()point_on_polygon_boundary()polygon_difference()polygon_intersection()polygon_union()polyhedron_difference()polyhedron_intersection()polyhedron_union()rotate_2d()rotate_3d()save_polygon2d_to_csv()save_polyhedron_to_obj_simple()scale()segment_circle_intersections()segment_contains_point_collinear()segment_segment_intersection_detail()signed_angle_between_vectors_2d()sphere_sphere_intersection()tetrahedralise()translate()triangulate_simple_polygon_ear_clipping()validate_list_of_points()validate_non_negative()validate_polygon_vertices()validate_positive()PointPoint2DPoint3DVectorVector2DVector3Dis_equal()is_negative()is_positive()is_zero()rotate_2d()rotate_3d()scale()translate()AABBSphereSphereIntersectionResultcheck_point_left_of_line()clip_polygon_sutherland_hodgman()closest_point_on_segment_to_point()closest_points_segments_2d()constrained_delaunay_triangulation()convex_hull_2d_monotone_chain()convex_hull_3d()delaunay_triangulation_points_2d()distance_line_line_3d()distance_point_line_3d()distance_point_plane()distance_segment_segment_2d()is_polygon_simple()line_polygon_intersections()line_triangle_intersection_moller_trumbore()plane_plane_intersection()plot_convex_hull_2d()plot_convex_hull_3d()point_in_convex_polygon_2d()point_in_polyhedron_convex()point_on_polygon_boundary()polygon_difference()polygon_intersection()polygon_union()polyhedron_difference()polyhedron_intersection()polyhedron_union()segment_circle_intersections()segment_contains_point_collinear()segment_segment_intersection_detail()signed_angle_between_vectors_2d()sphere_sphere_intersection()tetrahedralise()triangulate_simple_polygon_ear_clipping()format_point_to_string()load_polygon2d_from_csv()load_polygon2d_from_json()load_polyhedron_from_obj_simple()parse_points_from_string()save_polygon2d_to_csv()save_polygon2d_to_json()save_polyhedron_to_obj_simple()validate_list_of_points()validate_non_negative()validate_polygon_vertices()validate_positive()