Table of Contents

Class ColorStripeMaterialCore

Namespace
HelixToolkit.SharpDX.Model
Assembly
HelixToolkit.SharpDX.dll
[DataContract]
public class ColorStripeMaterialCore : MaterialCore, IMaterial, INotifyPropertyChanged
Inheritance
ColorStripeMaterialCore
Implements
Inherited Members
Extension Methods

Properties

ColorStripeSampler

Gets or sets the DiffuseMapSampler.

public SamplerStateDescription ColorStripeSampler { get; set; }

Property Value

SamplerStateDescription

DiffuseMapSampler

ColorStripeX

Gets or sets the color stripe x. Use texture coordinate X for sampling

public IList<Color4>? ColorStripeX { get; set; }

Property Value

IList<Color4>

The color stripe x.

ColorStripeXEnabled

Gets or sets a value indicating whether [color stripe x enabled].

public bool ColorStripeXEnabled { get; set; }

Property Value

bool

true if [color stripe x enabled]; otherwise, false.

ColorStripeY

Gets or sets the color stripe y. Use texture coordinate Y for sampling

public IList<Color4>? ColorStripeY { get; set; }

Property Value

IList<Color4>

The color stripe y.

ColorStripeYEnabled

Gets or sets a value indicating whether [color stripe y enabled].

public bool ColorStripeYEnabled { get; set; }

Property Value

bool

true if [color stripe y enabled]; otherwise, false.

DiffuseColor

Gets or sets the color of the diffuse.

public Color4 DiffuseColor { get; set; }

Property Value

Color4

The color of the diffuse.

Methods

CreateMaterialVariables(IEffectsManager, IRenderTechnique)

Creates the material variables.

public override MaterialVariable CreateMaterialVariables(IEffectsManager manager, IRenderTechnique technique)

Parameters

manager IEffectsManager

The manager.

technique IRenderTechnique

The technique.

Returns

MaterialVariable