summaryrefslogtreecommitdiffstats
path: root/dimension/parse.h
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@gmail.com>2010-03-09 00:14:42 -0500
committerTavian Barnes <tavianator@gmail.com>2010-03-09 00:14:42 -0500
commit2afc9be712c69a66833de75683cdbaa3886379f1 (patch)
treead1b8adedbfded210d9389739b0edab05313ba79 /dimension/parse.h
parent66b9177cce4e186bf3572443af2436d7a9d0f162 (diff)
downloaddimension-2afc9be712c69a66833de75683cdbaa3886379f1.tar.xz
Implement unit vectors.
Diffstat (limited to 'dimension/parse.h')
-rw-r--r--dimension/parse.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/dimension/parse.h b/dimension/parse.h
index 8a5bb93..2d946b6 100644
--- a/dimension/parse.h
+++ b/dimension/parse.h
@@ -125,6 +125,9 @@ typedef dmnsn_array dmnsn_astree;
dmnsn_astnode dmnsn_new_ast_array();
dmnsn_astnode dmnsn_new_ast_integer(long value);
dmnsn_astnode dmnsn_new_ast_float(double value);
+dmnsn_astnode dmnsn_new_ast_ivector(long x, long y, long z, long f, long t);
+dmnsn_astnode dmnsn_new_ast_vector(double x, double y, double z,
+ double f, double t);
dmnsn_astnode dmnsn_new_ast_string(const char *value);
void dmnsn_delete_astnode(dmnsn_astnode astnode);