## dojo.math

### Methods

    degToRad (x)
    radToDeg (x)
    factorial (n)
    permutations (n, k)
    combinations (n, r)
    bernstein (t, n, i)

### Properties

    Object curves
    Object points

## dojo.math.curves

### Methods

    Line (start, end)
    Bezier (pnts)
    CatmullRom (pnts, c)
    Arc (start, end, ccw)
    CenteredArc (center, radius, start, end)
    Circle (center, radius)
    Path ()

## dojo.math.curves.Bezier Object

### Methods

    getValue (step)

### Properties

    undefined p

## dojo.math.curves.CatmullRom Object

### Methods

    getValue (step)

### Properties

    Number c
    undefined p

## dojo.math.curves.CenteredArc Object

### Methods

    getValue (n)

### Properties

    undefined center
    undefined radius
    Number start
    undefined end

## dojo.math.curves.Circle Object

### Methods

    getValue (n)

### Properties

    undefined center
    undefined radius
    Number start
    Number end

## dojo.math.curves.Path Object

### Methods

    add (curve, weight)
    remove (curve)
    removeAll ()
    getValue (n)

## dojo.math.points

### Methods

    translate (a, b)
    midpoint (a, b)
    invert (a)
    distance (a, b)