     
     /**
     Initializes a new point with the specified coordinates {x,y}, converting integer values to doubles
+
+        let p = C4Point(10,10)
     */
     public init(_ x: Int, _ y: Int) {
         self.x = Double(x)

    /**
    A string representation of the point.
    
    :returns: A string formatted to look like {x,y}
    */
    public var description : String {

    /**
    Transforms the point.
    
        var p = C4Point(10,10)
        let v = C4Vector(x: 0, y: 0, z: 1)
        let t = C4Transform.makeRotation(M_PI, axis: v)
        p.transform(t) //{-10.0, -10.0}

    :param: t   A C4Transform to apply to the point
    */
    public mutating func transform(t: C4Transform) {
