Class TransformManipulator3D
- Namespace
- HelixToolkit.Wpf.SharpDX
- Assembly
- HelixToolkit.Wpf.SharpDX.dll
public class TransformManipulator3D : GroupElement3D, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IDisposable, IVisible
- Inheritance
-
TransformManipulator3D
- Implements
- Inherited Members
- Extension Methods
Constructors
TransformManipulator3D()
public TransformManipulator3D()
Fields
CenterOffsetProperty
public static readonly DependencyProperty CenterOffsetProperty
Field Value
EnableRotationProperty
public static readonly DependencyProperty EnableRotationProperty
Field Value
EnableRotationXProperty
public static readonly DependencyProperty EnableRotationXProperty
Field Value
EnableRotationYProperty
public static readonly DependencyProperty EnableRotationYProperty
Field Value
EnableRotationZProperty
public static readonly DependencyProperty EnableRotationZProperty
Field Value
EnableScalingProperty
public static readonly DependencyProperty EnableScalingProperty
Field Value
EnableScalingXProperty
public static readonly DependencyProperty EnableScalingXProperty
Field Value
EnableScalingYProperty
public static readonly DependencyProperty EnableScalingYProperty
Field Value
EnableScalingZProperty
public static readonly DependencyProperty EnableScalingZProperty
Field Value
EnableTranslationProperty
public static readonly DependencyProperty EnableTranslationProperty
Field Value
EnableTranslationXProperty
public static readonly DependencyProperty EnableTranslationXProperty
Field Value
EnableTranslationYProperty
public static readonly DependencyProperty EnableTranslationYProperty
Field Value
EnableTranslationZProperty
public static readonly DependencyProperty EnableTranslationZProperty
Field Value
EnableXRayGridProperty
public static readonly DependencyProperty EnableXRayGridProperty
Field Value
SizeScaleProperty
public static readonly DependencyProperty SizeScaleProperty
Field Value
TargetProperty
public static readonly DependencyProperty TargetProperty
Field Value
Properties
CenterOffset
[TypeConverter(typeof(Vector3Converter))]
public Vector3 CenterOffset { get; set; }
Property Value
EnableRotation
public bool EnableRotation { get; set; }
Property Value
EnableRotationX
public bool EnableRotationX { get; set; }
Property Value
EnableRotationY
public bool EnableRotationY { get; set; }
Property Value
EnableRotationZ
public bool EnableRotationZ { get; set; }
Property Value
EnableScaling
public bool EnableScaling { get; set; }
Property Value
EnableScalingX
public bool EnableScalingX { get; set; }
Property Value
EnableScalingY
public bool EnableScalingY { get; set; }
Property Value
EnableScalingZ
public bool EnableScalingZ { get; set; }
Property Value
EnableTranslation
public bool EnableTranslation { get; set; }
Property Value
EnableTranslationX
public bool EnableTranslationX { get; set; }
Property Value
EnableTranslationY
public bool EnableTranslationY { get; set; }
Property Value
EnableTranslationZ
public bool EnableTranslationZ { get; set; }
Property Value
EnableXRayGrid
public bool EnableXRayGrid { get; set; }
Property Value
SizeScale
public double SizeScale { get; set; }
Property Value
Target
public Element3D? Target { get; set; }
Property Value
Methods
CanBeginTransform(MouseDown3DEventArgs?)
protected virtual bool CanBeginTransform(MouseDown3DEventArgs? e)
Parameters
Returns
OnCreateSceneNode()
Called when [create scene node].
protected override SceneNode OnCreateSceneNode()