[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model/constraints OffsetConstraint.java,
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2006-05-30 09:29:01
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/constraints In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv8836/src/net/sourceforge/bprocessor/model/constraints Modified Files: OffsetConstraint.java Log Message: Improved handling of globals Index: OffsetConstraint.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/constraints/OffsetConstraint.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** OffsetConstraint.java 16 May 2006 15:42:10 -0000 1.3 --- OffsetConstraint.java 30 May 2006 09:28:56 -0000 1.4 *************** *** 26,29 **** --- 26,30 ---- import net.sourceforge.bprocessor.model.Edge; import net.sourceforge.bprocessor.model.Parametric; + import net.sourceforge.bprocessor.model.Project; import net.sourceforge.bprocessor.model.Surface; import net.sourceforge.bprocessor.model.Vertex; *************** *** 59,66 **** ExpressionLexer lexer = new ExpressionLexer(input); ExpressionParser parser = new ExpressionParser(lexer); ! HashMap env = new HashMap(); ! env.put("pi", new Double(Math.PI)); ! env.put("e", new Double(Math.E)); ! env.put("wall", new Double(0.5)); double value = 1.0; try { --- 60,64 ---- ExpressionLexer lexer = new ExpressionLexer(input); ExpressionParser parser = new ExpressionParser(lexer); ! HashMap env = Project.getInstance().getGlobals().environment(); double value = 1.0; try { |