Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv2419/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
SpaceTool.java
Log Message:
Added the sin builtin function
Index: SpaceTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/SpaceTool.java,v
retrieving revision 1.35
retrieving revision 1.36
diff -C2 -d -r1.35 -r1.36
*** SpaceTool.java 13 Sep 2006 06:48:15 -0000 1.35
--- SpaceTool.java 13 Sep 2006 08:08:38 -0000 1.36
***************
*** 572,575 ****
--- 572,581 ----
}
});
+ globals.put("sin", new Builtin() {
+ public Object evaluate(Environment env) {
+ Double argument = (Double) env.get(0);
+ return new Double(Math.sin(argument.doubleValue()));
+ }
+ });
globals.put("vertex", new Builtin() {
public Object evaluate(Environment env) {
|