Package org.matheclipse.core.builtin
Class GraphicsFunctions
- java.lang.Object
-
- org.matheclipse.core.builtin.GraphicsFunctions
-
public class GraphicsFunctions extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static DecimalFormat
FORMATTER
static com.fasterxml.jackson.databind.ObjectMapper
JSON_OBJECT_MAPPER
From the docs: "Mapper instances are fully thread-safe provided that ALL configuration of the instance occurs before ANY read or write calls."
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
export2DRecursive(com.fasterxml.jackson.databind.node.ArrayNode arrayNode, IAST list, int startPosition, int endPosition, GraphicsOptions graphicsOptions)
static boolean
exportGraphics2D(com.fasterxml.jackson.databind.node.ObjectNode objectNode, com.fasterxml.jackson.databind.node.ArrayNode arrayNode, IAST data2D, GraphicsOptions graphicsOptions)
static boolean
exportGraphics3DRecursive(com.fasterxml.jackson.databind.node.ArrayNode arrayNode, IAST data3D)
static void
graphics2DAspectRatio(com.fasterxml.jackson.databind.node.ArrayNode arrayNode, OptionArgs options)
static void
initialize()
static boolean
renderGraphics2D(StringBuilder graphics2DBuffer, IAST graphics2DAST, boolean javaScript, boolean prettyPrint, EvalEngine engine)
static boolean
renderGraphics2D(StringBuilder graphics2DBuffer, IAST graphics2DAST, EvalEngine engine)
static boolean
renderGraphics3D(StringBuilder graphics3DBuffer, IAST graphics3DAST, boolean javaScript, EvalEngine engine)
static boolean
renderGraphics3D(StringBuilder graphics3DBuffer, IAST graphics3DAST, EvalEngine engine)
static IAST
textAtPoint(IExpr labeledPoint, IExpr x, IExpr y)
-
-
-
Field Detail
-
JSON_OBJECT_MAPPER
public static final com.fasterxml.jackson.databind.ObjectMapper JSON_OBJECT_MAPPER
From the docs: "Mapper instances are fully thread-safe provided that ALL configuration of the instance occurs before ANY read or write calls."
-
FORMATTER
protected static final DecimalFormat FORMATTER
-
-
Method Detail
-
exportGraphics2D
public static boolean exportGraphics2D(com.fasterxml.jackson.databind.node.ObjectNode objectNode, com.fasterxml.jackson.databind.node.ArrayNode arrayNode, IAST data2D, GraphicsOptions graphicsOptions)
-
export2DRecursive
public static boolean export2DRecursive(com.fasterxml.jackson.databind.node.ArrayNode arrayNode, IAST list, int startPosition, int endPosition, GraphicsOptions graphicsOptions)
-
exportGraphics3DRecursive
public static boolean exportGraphics3DRecursive(com.fasterxml.jackson.databind.node.ArrayNode arrayNode, IAST data3D)
-
graphics2DAspectRatio
public static void graphics2DAspectRatio(com.fasterxml.jackson.databind.node.ArrayNode arrayNode, OptionArgs options)
-
initialize
public static void initialize()
-
renderGraphics2D
public static boolean renderGraphics2D(StringBuilder graphics2DBuffer, IAST graphics2DAST, EvalEngine engine)
-
renderGraphics2D
public static boolean renderGraphics2D(StringBuilder graphics2DBuffer, IAST graphics2DAST, boolean javaScript, boolean prettyPrint, EvalEngine engine)
-
renderGraphics3D
public static boolean renderGraphics3D(StringBuilder graphics3DBuffer, IAST graphics3DAST, EvalEngine engine)
-
renderGraphics3D
public static boolean renderGraphics3D(StringBuilder graphics3DBuffer, IAST graphics3DAST, boolean javaScript, EvalEngine engine)
-
-