Table of Contents

Class GroupNode

Namespace
HelixToolkit.SharpDX.Model.Scene
Assembly
HelixToolkit.SharpDX.dll
public class GroupNode : GroupNodeBase, IDisposable, IComparable<SceneNode>, IAnimationNode, IHitable
Inheritance
GroupNode
Implements
Derived
Inherited Members
Extension Methods

Constructors

GroupNode()

public GroupNode()

Properties

Octree

Gets the octree in OctreeManager.

public IOctreeBasic? Octree { get; }

Property Value

IOctreeBasic

The octree.

OctreeManager

public IOctreeManager? OctreeManager { get; set; }

Property Value

IOctreeManager

Methods

OnHitTest(HitTestContext?, Matrix4x4, ref List<HitTestResult>)

Called when [hit test].

protected override bool OnHitTest(HitTestContext? context, Matrix4x4 totalModelMatrix, ref List<HitTestResult> hits)

Parameters

context HitTestContext

The context.

totalModelMatrix Matrix4x4

The total model matrix.

hits List<HitTestResult>

The hits.

Returns

bool

UpdateNotRender(RenderContext)

Updates the not render.

public override void UpdateNotRender(RenderContext context)

Parameters

context RenderContext

The context.