Edit

Vector4Node Class

Definition

Class Vector4Node. This class cannot be inherited.

public sealed class Vector4Node : CommunityToolkit.WinUI.Animations.Expressions.ExpressionNode
type Vector4Node = class
    inherit ExpressionNode
Public NotInheritable Class Vector4Node
Inherits ExpressionNode
Inheritance
Vector4Node

Properties

Subchannels

Gets or sets the subchannels.

(Inherited from ExpressionNode)
W

Gets the w channel.

X

Gets the x channel.

XY

Gets the x and y channels.

XYZ

Gets the x, y, and z channels.

Y

Gets the y channel.

Z

Gets the z channel.

Methods

Dispose()

Releases all resources used by this ExpressionNode.

(Inherited from ExpressionNode)
GetSubchannels(Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel)

Create a new type by re-arranging the Vector subchannels.

GetSubchannels(Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel)

Create a new type by re-arranging the Vector subchannels.

GetSubchannels(Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel)

Create a new type by re-arranging the Vector subchannels.

GetSubchannels(Vector4Node+Subchannel, Vector4Node+Subchannel, Vector4Node+Subchannel)

Create a new type by re-arranging the Vector subchannels.

GetSubchannels(Vector4Node+Subchannel, Vector4Node+Subchannel)

Create a new type by re-arranging the Vector subchannels.

GetSubchannels(Vector4Node+Subchannel)

Create a new type by re-arranging the Vector subchannels.

GetValue()

Gets the value.

(Inherited from ExpressionNode)
PopulateParameterNodes(Dictionary<String,Object>, HashSet<ReferenceNode>)

Populates the parameter nodes.

(Inherited from ExpressionNode)
SetBooleanParameter(String, Boolean)

Resolve a named parameter to the boolean value it will use.

(Inherited from ExpressionNode)
SetColorParameter(String, Color)

Resolve a named parameter to the Color value it will use.

(Inherited from ExpressionNode)
SetMatrix3x2Parameter(String, Matrix3x2)

Resolve a named parameter to the Matrix3x2 value it will use.

(Inherited from ExpressionNode)
SetMatrix4x4Parameter(String, Matrix4x4)

Resolve a named parameter to the Matrix4x4 value it will use.

(Inherited from ExpressionNode)
SetQuaternionParameter(String, Quaternion)

Resolve a named parameter to the Quaternion value it will use.

(Inherited from ExpressionNode)
SetReferenceParameter(String, CompositionObject)

Resolve a named reference parameter to the CompositionObject it will refer to.

(Inherited from ExpressionNode)
SetScalarParameter(String, Single)

Resolve a named parameter to the float value it will use.

(Inherited from ExpressionNode)
SetVector2Parameter(String, Vector2)

Resolve a named parameter to the Vector2 value it will use.

(Inherited from ExpressionNode)
SetVector3Parameter(String, Vector3)

Resolve a named parameter to the Vector3 value it will use.

(Inherited from ExpressionNode)
SetVector4Parameter(String, Vector4)

Resolve a named parameter to the Vector4 value it will use.

(Inherited from ExpressionNode)
SubchannelsInternal<T>(String[])

Subchannelses the internal.

(Inherited from ExpressionNode)

Operators

Addition(Vector4Node, Vector4Node)

Implements the + operator.

Division(Vector4Node, Vector4Node)

Implements the / operator.

Equality(Vector4Node, Vector4Node)

Implements the == operator.

Implicit(Vector4 to Vector4Node)

Performs an implicit conversion from Vector4 to Vector4Node.

Inequality(Vector4Node, Vector4Node)

Implements the != operator.

Modulus(Vector4Node, Vector4Node)

Implements the % operator.

Multiply(Vector4Node, ScalarNode)

Implements the * operator.

Multiply(Vector4Node, Vector4Node)

Implements the * operator.

Subtraction(Vector4Node, Vector4Node)

Implements the - operator.

UnaryNegation(Vector4Node)

Implements the - operator.

Applies to

See also