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
IsSelectedProperty
public static readonly DependencyProperty IsSelectedProperty
Field Value
Properties
AlwaysHittable
Gets or sets a value indicating whether [always hittable].
public bool AlwaysHittable { get; set; }
Property Value
- bool
trueif [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
Methods
OnCreateSceneNode()
Called when [create scene node].
protected override SceneNode OnCreateSceneNode()