Table of Contents

Class DynamicCodeSurface3DNode

Namespace
HelixToolkit.SharpDX.Model.Scene
Assembly
HelixToolkit.SharpDX.dll
public class DynamicCodeSurface3DNode : ParametricSurface3DNode, IDisposable, IComparable<SceneNode>, IAnimationNode, IHitable, IThrowingShadow, IInstancing, IBoundable, IApplyPostEffect, IDynamicReflectable
Inheritance
DynamicCodeSurface3DNode
Implements
Inherited Members
Extension Methods

Properties

ParameterW

public float ParameterW { get; set; }

Property Value

float

Source

Gets or sets the source code

public string Source { get; set; }

Property Value

string

The source.

Methods

Evaluate(double, double, out Vector2)

Evaluates the surface at the specified u,v parameters.

protected override Vector3 Evaluate(double u, double v, out Vector2 texCoord)

Parameters

u double

The u parameter.

v double

The v parameter.

texCoord Vector2

Returns

Vector3

The evaluated Vector3.

GetTemplate()

protected virtual string GetTemplate()

Returns

string