Table of Contents

Class DynamicCodeSurfaceTemplate

Namespace
HelixToolkit.SharpDX.Model.Scene
Assembly
HelixToolkit.SharpDX.dll
public static class DynamicCodeSurfaceTemplate
Inheritance
DynamicCodeSurfaceTemplate
Inherited Members

Fields

template

public const string template = "\r\n            using System;\r\n\r\n            namespace MyNamespace {\r\n            public class MyEvaluator {\r\n            const double pi = Math.PI;\r\n            public double cos(double x) { return Math.Cos(x); }\r\n            public double sin(double x) { return Math.Sin(x); }\r\n            public double abs(double x) { return Math.Abs(x); }\r\n            public double sqrt(double x) { return Math.Sqrt(x); }\r\n            public double sign(double x) { return Math.Sign(x); }\r\n            public double sqr(double x) { return x*x; }\r\n            public double log(double x) { return Math.Log(x); }\r\n            public double exp(double x) { return Math.Exp(x); }\r\n            public double pow(double x, double y) { return Math.Pow(x,y); }\r\n            public Tuple<double,double,double,double> Evaluate(double u, double v, double w) {\r\n            double x=0,y=0,z=0;\r\n            double color=u;\r\n            #code#\r\n            return new Tuple<double,double,double,double>(x,y,z,color);\r\n            }\r\n            }\r\n            }"

Field Value

string