Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
V1.PointSourcePoint manipulation functions
A point is a pair of floats of the form (x, y)
rotate p ~around ~theta rotates point p around a central point around by an angle theta
transform p t transforms point p by the given transform t
barycenter a p1 b p2 compute the barycenter of (a, p1) and (b, p2)
Exceptions:
Invalid_argument if a + b = 0.0