Class NodePostEffectMeshOutlineBlur
- Namespace
- HelixToolkit.SharpDX.Model.Scene
- Assembly
- HelixToolkit.SharpDX.dll
public class NodePostEffectMeshOutlineBlur : SceneNode, IDisposable, IComparable<SceneNode>, IAnimationNode
- Inheritance
-
NodePostEffectMeshOutlineBlur
- Implements
- Derived
- Inherited Members
- Extension Methods
Properties
Color
Gets or sets the color.
public Color4 Color { get; set; }
Property Value
- Color4
The color.
EffectName
Gets or sets the name of the effect.
public string EffectName { get; set; }
Property Value
- string
The name of the effect.
NumberOfBlurPass
Gets or sets the number of blur pass.
public int NumberOfBlurPass { get; set; }
Property Value
- int
The number of blur pass.
ScaleX
Gets or sets the scale x.
public float ScaleX { get; set; }
Property Value
- float
The scale x.
ScaleY
Gets or sets the scale y.
public float ScaleY { get; set; }
Property Value
- float
The scale y.
Methods
HitTest(HitTestContext?, ref List<HitTestResult>)
Hits the test.
public override sealed bool HitTest(HitTestContext? context, ref List<HitTestResult> hits)
Parameters
contextHitTestContextThe context.
hitsList<HitTestResult>The hits.
Returns
OnCreateRenderCore()
Called when [create render core].
protected override RenderCore OnCreateRenderCore()
Returns
OnCreateRenderTechnique(IEffectsManager)
Override this function to set render technique during Attach Host.
If OnSetRenderTechnique is set, then OnSetRenderTechnique instead of OnCreateRenderTechnique(IEffectsManager) function will be called.
protected override IRenderTechnique? OnCreateRenderTechnique(IEffectsManager effectsManager)
Parameters
effectsManagerIEffectsManager
Returns
- IRenderTechnique
Return RenderTechnique
OnHitTest(HitTestContext?, Matrix4x4, ref List<HitTestResult>)
Called when [hit test].
protected override sealed bool OnHitTest(HitTestContext? context, Matrix4x4 totalModelMatrix, ref List<HitTestResult> hits)
Parameters
contextHitTestContextThe context.
totalModelMatrixMatrix4x4The total model matrix.
hitsList<HitTestResult>The hits.