;;-*-Lisp-*- (in-package goal) ;; name: geometry.gc ;; name in dgo: geometry ;; dgos: GAME, ENGINE ;; TODO - temporary for lights.gc (define-extern vector-deg-slerp (function vector vector vector float vector)) ;; TODO - temporary for transformq.gc (define-extern forward-up-nopitch->quaternion (function quaternion vector vector quaternion)) (define-extern forward-up->quaternion (function quaternion vector vector quaternion)) (define-extern vector-flatten! (function vector vector vector vector)) ;; TODO (define-extern vector-3pt-cross! (function vector vector vector vector vector)) (define-extern curve-evaluate! (function vector float int int vector int int))