Table of Contents

Class Material

Namespace
HelixToolkit.Wpf.SharpDX
Assembly
HelixToolkit.Wpf.SharpDX.dll
[DataContract]
public abstract class Material : Freezable
Inheritance
Material
Derived
Inherited Members

Constructors

Material()

Initializes a new instance of the Material class.

public Material()

Material(MaterialCore?)

Initializes a new instance of the Material class.

public Material(MaterialCore? core)

Parameters

core MaterialCore

The core.

Fields

NameProperty

public static readonly DependencyProperty NameProperty

Field Value

DependencyProperty

Properties

Core

public MaterialCore? Core { get; }

Property Value

MaterialCore

Name

public string Name { get; set; }

Property Value

string

Methods

OnCreateCore()

protected abstract MaterialCore OnCreateCore()

Returns

MaterialCore

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

Operators

implicit operator MaterialCore?(Material?)

public static implicit operator MaterialCore?(Material? m)

Parameters

m Material

Returns

MaterialCore