Computation :: Geometry
- cone_volume(radius, height)
- Returns the volume of a cone of a given radius and height.
- is_clockwise(x1, y1, x2, y2, x3, y3)
- Returns true if the given points are in clockwise order.
- line_get_slope(x1,y1,x2,y2)
- Returns the slope of the given line.
- lines_intersect(x1, y1, x2, y2, x3, y3, x4, y4, segment)
- Returns a scalar (t) that indicates if two lines or segments intersect.
- point_in_polygon(x, y, polygon)
- Returns true if test point is inside the given 2D polygon.
- point_line_distance(px,py,x1,y1,x2,y2,segment)
- Returns the distance from the given point to the given line.
- polygon_area(polygon)
- Returns the internal area of the given polygon.
- polygon_centroid(polygon)
- Returns the centroid of a given 2D polygon as a ds_list containing a coordiate pair.
- polygon_to_triangles(polygon)
- Returns a list of triangles created from a given 2D polygon.
- sphere_volume(radius)
- Returns the volume of a sphere of a given radius.
- triangle_side_area(side1,side2,side3)
- Returns the area of triangle given the length of three sides.