Table of Contents

Class CompositeModel3D

Namespace
HelixToolkit.WinUI.SharpDX
Assembly
HelixToolkit.WinUI.SharpDX.dll

Represents a composite Model3D.

[ContentProperty(Name = "Children")]
public class CompositeModel3D : Element3D, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, IWinRTObject, IDynamicInterfaceCastable, IEquatable<Control>, IDisposable, IVisible, IHitable, ISelectable, IMouse3D
Inheritance
CompositeModel3D
Implements
IWinRTObject
Derived
Inherited Members
Extension Methods

Constructors

CompositeModel3D()

Initializes a new instance of the CompositeModel3D class.

public CompositeModel3D()

Fields

AlwasyHittableProperty

public static readonly DependencyProperty AlwasyHittableProperty

Field Value

DependencyProperty

IsSelectedProperty

public static readonly DependencyProperty IsSelectedProperty

Field Value

DependencyProperty

Properties

AlwaysHittable

Gets or sets a value indicating whether [always hittable].

public bool AlwaysHittable { get; set; }

Property Value

bool

true if [always hittable]; otherwise, false.

Children

Gets the children.

public ObservableElement3DCollection Children { get; }

Property Value

ObservableElement3DCollection

The children.

IsSelected

public bool IsSelected { get; set; }

Property Value

bool

Methods

OnCreateSceneNode()

Called when [create scene node].

protected override SceneNode OnCreateSceneNode()

Returns

SceneNode