Class TranslateExtension
- Namespace
- HelixToolkit.Wpf
- Assembly
- HelixToolkit.Wpf.dll
A markup extension creating a translation transform.
public sealed class TranslateExtension : MarkupExtension
- Inheritance
-
TranslateExtension
- Inherited Members
Constructors
TranslateExtension(double, double, double)
Initializes a new instance of the TranslateExtension class.
public TranslateExtension(double dx, double dy, double dz)
Parameters
Properties
Offset
Gets or sets the offset.
public Vector3D Offset { get; set; }
Property Value
- Vector3D
The offset.
Methods
ProvideValue(IServiceProvider)
When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension.
public override object ProvideValue(IServiceProvider serviceProvider)
Parameters
serviceProviderIServiceProviderObject that can provide services for the markup extension.
Returns
- object
The object value to set on the property where the extension is applied.