Table of Contents

Class DynamicReflectionMap3D

Namespace
HelixToolkit.Wpf.SharpDX
Assembly
HelixToolkit.Wpf.SharpDX.dll
public class DynamicReflectionMap3D : GroupModel3D, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IDisposable, IHitable, IVisible
Inheritance
DynamicReflectionMap3D
Implements
Inherited Members
Extension Methods

Fields

EnableReflectorProperty

The enable reflector property

public static readonly DependencyProperty EnableReflectorProperty

Field Value

DependencyProperty

FarFieldProperty

The far field property

public static readonly DependencyProperty FarFieldProperty

Field Value

DependencyProperty

IsDynamicSceneProperty

public static readonly DependencyProperty IsDynamicSceneProperty

Field Value

DependencyProperty

IsLeftHandedProperty

The is left handed property

public static readonly DependencyProperty IsLeftHandedProperty

Field Value

DependencyProperty

NearFieldProperty

The near field property

public static readonly DependencyProperty NearFieldProperty

Field Value

DependencyProperty

SizeProperty

The size property

public static readonly DependencyProperty SizeProperty

Field Value

DependencyProperty

Properties

EnableReflector

Gets or sets a value indicating whether [enable reflector].

public bool EnableReflector { get; set; }

Property Value

bool

true if [enable reflector]; otherwise, false.

FarField

Gets or sets the far field.

public double FarField { get; set; }

Property Value

double

The far field.

IsDynamicScene

Gets or sets a value indicating whether this scene is dynamic scene. If true, reflection map will be updated in each frame. Otherwise it will only be updated if scene graph or visibility changed.

public bool IsDynamicScene { get; set; }

Property Value

bool

true if this instance is dynamic scene; otherwise, false.

IsLeftHanded

Gets or sets a value indicating whether this instance is left handed.

public bool IsLeftHanded { get; set; }

Property Value

bool

true if this instance is left handed; otherwise, false.

NearField

Gets or sets the near field.

public double NearField { get; set; }

Property Value

double

The near field.

Size

Gets or sets the size.

public int Size { get; set; }

Property Value

int

The size.

Methods

AssignDefaultValuesToSceneNode(SceneNode)

protected override void AssignDefaultValuesToSceneNode(SceneNode node)

Parameters

node SceneNode

OnCreateSceneNode()

Called when [create scene node].

protected override SceneNode OnCreateSceneNode()

Returns

SceneNode