5 #include "luajit-2.1/lua.h"
6 #include "luajit-2.1/lualib.h"
7 #include "luajit-2.1/lauxlib.h"
10int luaopen_krigVector(lua_State *L);
12static int add(lua_State *L);
13static int average(lua_State *L);
14static int copy(lua_State *L);
19static int scale(lua_State *L);
20static int scalar(lua_State *L);
22static int sum(lua_State *L);
Vector3 scale(Vector3, float)
Vector3 subtract(Vector3, Vector3)
float dot_product(Vector3, Vector3)
Vector3 average(Vector3, Vector3)
Vector3 normalize(Vector3)
float scalar(Vector3, Vector3)
float distance(Vector3, Vector3)
Vector3 cross_product(Vector3, Vector3)