Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Triangle
SourceTriangles manipulation
tri_map f t applies function f in turn to all the points of t and stores the results in a new triangle that is returned.
builds a triangle from three different points. raises Invalid_arg if at least two points are equal
returns a vertice of the triangle. The vertice returned is different than the one returned by extr2 and extr3.
returns a vertice of the triangle. The vertice returned is different than the one returned by extr1 and extr3.
returns a vertice of the triangle. The vertice returned is different than the one returned by extr1 and extr2.
returns a randomly and uniformly chosen point of the triangle
printer