   ([x1 y1 z1 x2 y2 z2] (.line *applet* (float x1) (float y1) (float z1) (float x2) (float y2) (float z2))))
 
 ;; $$link
-;; $$loadBytes
-;; $$loadFont
+
+(defn load-bytes [filename] (PApplet/loadBytes filename))
+
+(defn load-font [filename] (.loadFont *applet* filename))
 
 (defn load-image [filename] (.loadImage *applet* filename))
 


(defn create-image [w h format] (.createImage *applet* (int w) (int h) (int format)))

;; $$createInput
;; $$createInputRaw
;; $$createOutput

(defn create-path [filename] (PApplet/createPath filename))

;; $$createReader
;; $$createWriter

(defn cursor
  ([] (.cursor *applet*))

;; $$registerPre
;; $$registerSize
;; $$registerSize

(defn request-image
	([filename] (.requestImage *applet* filename))
	([filename extension] (.requestImage *applet* filename extension)))

(defn reset-matrix [] (.resetMatrix *applet*))

(defn reverse-array [arr] (PApplet/reverse arr))

(defn rotate
  ([angle] (.rotate *applet* (float angle)))
