Class
Quaternion

Definition

Namespace:ArtOfTest.WebAii.Controls.Xaml.Wpf

Assembly:ArtOfTest.WebAii.dll

Syntax:

cs-api-definition
[DataContract]
public class Quaternion : AutomationObject<Quaternion>, IAutomationPeer, IPeerConverter

Inheritance: objectAutomationObject<Quaternion>Quaternion

Implements: IAutomationPeerIPeerConverter

Inherited Members AutomationObject<Quaternion>.GetProperty(AutomationProperty)AutomationObject<Quaternion>.GetProperty(AutomationProperty, object)AutomationObject<Quaternion>.SetProperty(AutomationProperty, object)AutomationObject<Quaternion>.InvokeMethod(AutomationMethod, params object[])AutomationObject<Quaternion>.InvokeMethod(string, params object[])AutomationObject<Quaternion>.Serialize()AutomationObject<Quaternion>.Deserialize(string)AutomationObject<Quaternion>.AssignReference(AutomationReference)AutomationObject<Quaternion>.ToRealObject()AutomationObject<Quaternion>.FromRealObject(object)AutomationObject<Quaternion>.ReferenceAutomationObject<Quaternion>.PropertyBag

Constructors

Quaternion()

Declaration

cs-api-definition
public Quaternion()

Fields

AngleProperty

Declaration

cs-api-definition
public static AutomationProperty AngleProperty

Field Value

AutomationProperty

AxisProperty

Declaration

cs-api-definition
public static AutomationProperty AxisProperty

Field Value

AutomationProperty

IdentityProperty

Declaration

cs-api-definition
public static AutomationProperty IdentityProperty

Field Value

AutomationProperty

IsIdentityProperty

Declaration

cs-api-definition
public static AutomationProperty IsIdentityProperty

Field Value

AutomationProperty

IsNormalizedProperty

Declaration

cs-api-definition
public static AutomationProperty IsNormalizedProperty

Field Value

AutomationProperty

WProperty

Declaration

cs-api-definition
public static AutomationProperty WProperty

Field Value

AutomationProperty

XProperty

Declaration

cs-api-definition
public static AutomationProperty XProperty

Field Value

AutomationProperty

YProperty

Declaration

cs-api-definition
public static AutomationProperty YProperty

Field Value

AutomationProperty

ZProperty

Declaration

cs-api-definition
public static AutomationProperty ZProperty

Field Value

AutomationProperty

Properties

Angle

Declaration

cs-api-definition
[DataMember]
public virtual double Angle { get; set; }

Property Value

double

Axis

Declaration

cs-api-definition
[DataMember]
public virtual Vector3D Axis { get; set; }

Property Value

Vector3D

Identity

Declaration

cs-api-definition
[DataMember]
public virtual Quaternion Identity { get; set; }

Property Value

Quaternion

IsIdentity

Declaration

cs-api-definition
[DataMember]
public virtual bool IsIdentity { get; set; }

Property Value

bool

IsNormalized

Declaration

cs-api-definition
[DataMember]
public virtual bool IsNormalized { get; set; }

Property Value

bool

W

Declaration

cs-api-definition
[DataMember]
public virtual double W { get; set; }

Property Value

double

X

Declaration

cs-api-definition
[DataMember]
public virtual double X { get; set; }

Property Value

double

Y

Declaration

cs-api-definition
[DataMember]
public virtual double Y { get; set; }

Property Value

double

Z

Declaration

cs-api-definition
[DataMember]
public virtual double Z { get; set; }

Property Value

double

Methods

GetRealType()

Gets the real peer type

Declaration

cs-api-definition
public override string GetRealType()

Returns

string

Overrides AutomationObject<Quaternion>.GetRealType()