]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/formula/PiFormulaFunction.java
SpreadsheetCells with Circular References support iterations.
[simantics/platform.git] / bundles / org.simantics.spreadsheet.graph / src / org / simantics / spreadsheet / graph / formula / PiFormulaFunction.java
1 package org.simantics.spreadsheet.graph.formula;\r
2 \r
3 import org.simantics.spreadsheet.graph.CellFormulaFunction;\r
4 import org.simantics.spreadsheet.graph.CellValueVisitor;\r
5 import org.simantics.spreadsheet.graph.parser.ast.AstArgList;\r
6 \r
7 public class PiFormulaFunction implements CellFormulaFunction<Double> {\r
8 \r
9     @Override\r
10     public Double evaluate(CellValueVisitor visitor, AstArgList args) {\r
11         if (args != null)\r
12             throw new IllegalStateException();\r
13         return Math.PI;\r
14     }\r
15 }\r