PolyLink
A library to allow manipulation of geometry from within Mathematica
 All Classes Namespaces Files Functions Variables Properties
PolyLink.MSingle Class Reference

A singleton object that communicates with the Mathematica kernel More...

Static Public Member Functions

static Expr Eval (String s, params object[] args)
 Has the Mathematica Kernel evaluate a string, formatted to include the provided arguments More...
 
static Expr EvalFunction (String functionName, IEnumerable< Expr > args)
 Computes a function with a sequence of arguments More...
 
static bool EvalBool (String s, params object[] args)
 

Properties

static MSingle Instance [get]
 Gives the instance of the Mathematica kernel More...
 
static IKernelLink Kernel [get]
 The Mathematica kernel link More...
 
IKernelLink KernelLink [get]
 The Mathematica kernel link More...
 

Detailed Description

A singleton object that communicates with the Mathematica kernel

Definition at line 13 of file MSingle.cs.

Member Function Documentation

static Expr PolyLink.MSingle.Eval ( String  s,
params object[]  args 
)
static

Has the Mathematica Kernel evaluate a string, formatted to include the provided arguments

Parameters
s
args
Returns

Definition at line 66 of file MSingle.cs.

static bool PolyLink.MSingle.EvalBool ( String  s,
params object[]  args 
)
static

Definition at line 94 of file MSingle.cs.

static Expr PolyLink.MSingle.EvalFunction ( String  functionName,
IEnumerable< Expr >  args 
)
static

Computes a function with a sequence of arguments

Parameters
functionName
args
Returns

Definition at line 89 of file MSingle.cs.

Property Documentation

MSingle PolyLink.MSingle.Instance
staticget

Gives the instance of the Mathematica kernel

Definition at line 22 of file MSingle.cs.

IKernelLink PolyLink.MSingle.Kernel
staticget

The Mathematica kernel link

Definition at line 30 of file MSingle.cs.

IKernelLink PolyLink.MSingle.KernelLink
get

The Mathematica kernel link

Definition at line 38 of file MSingle.cs.


The documentation for this class was generated from the following file: