Table of Contents

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

dx double

The dx.

dy double

The dy.

dz double

The dz.

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

serviceProvider IServiceProvider

Object that can provide services for the markup extension.

Returns

object

The object value to set on the property where the extension is applied.