Edit

ExpressionFunctions.Clamp Method

Definition

Overloads

Clamp(Vector4Node, Vector4Node, Vector4Node)

Restricts a value to be within a specified range. For vectors, each subchannel is clamped.

Clamp(Vector3Node, Vector3Node, Vector3Node)

Restricts a value to be within a specified range. For vectors, each subchannel is clamped.

Clamp(Vector2Node, Vector2Node, Vector2Node)

Restricts a value to be within a specified range. For vectors, each subchannel is clamped.

Clamp(ScalarNode, ScalarNode, ScalarNode)

Restricts a value to be within a specified range. For vectors, each subchannel is clamped.

Clamp(Vector4Node, Vector4Node, Vector4Node)

Restricts a value to be within a specified range. For vectors, each subchannel is clamped.

public static CommunityToolkit.WinUI.Animations.Expressions.Vector4Node Clamp(CommunityToolkit.WinUI.Animations.Expressions.Vector4Node val, CommunityToolkit.WinUI.Animations.Expressions.Vector4Node min, CommunityToolkit.WinUI.Animations.Expressions.Vector4Node max);
static member Clamp : CommunityToolkit.WinUI.Animations.Expressions.Vector4Node * CommunityToolkit.WinUI.Animations.Expressions.Vector4Node * CommunityToolkit.WinUI.Animations.Expressions.Vector4Node -> CommunityToolkit.WinUI.Animations.Expressions.Vector4Node
Public Shared Function Clamp (val As Vector4Node, min As Vector4Node, max As Vector4Node) As Vector4Node

Parameters

val
Vector4Node

The value to clamp.

min
Vector4Node

The specified minimum range.

max
Vector4Node

The specified maximum range.

Returns

Vector4Node.

Applies to

Clamp(Vector3Node, Vector3Node, Vector3Node)

Restricts a value to be within a specified range. For vectors, each subchannel is clamped.

public static CommunityToolkit.WinUI.Animations.Expressions.Vector3Node Clamp(CommunityToolkit.WinUI.Animations.Expressions.Vector3Node val, CommunityToolkit.WinUI.Animations.Expressions.Vector3Node min, CommunityToolkit.WinUI.Animations.Expressions.Vector3Node max);
static member Clamp : CommunityToolkit.WinUI.Animations.Expressions.Vector3Node * CommunityToolkit.WinUI.Animations.Expressions.Vector3Node * CommunityToolkit.WinUI.Animations.Expressions.Vector3Node -> CommunityToolkit.WinUI.Animations.Expressions.Vector3Node
Public Shared Function Clamp (val As Vector3Node, min As Vector3Node, max As Vector3Node) As Vector3Node

Parameters

val
Vector3Node

The value to clamp.

min
Vector3Node

The specified minimum range.

max
Vector3Node

The specified maximum range.

Returns

Vector3Node.

Applies to

Clamp(Vector2Node, Vector2Node, Vector2Node)

Restricts a value to be within a specified range. For vectors, each subchannel is clamped.

public static CommunityToolkit.WinUI.Animations.Expressions.Vector2Node Clamp(CommunityToolkit.WinUI.Animations.Expressions.Vector2Node val, CommunityToolkit.WinUI.Animations.Expressions.Vector2Node min, CommunityToolkit.WinUI.Animations.Expressions.Vector2Node max);
static member Clamp : CommunityToolkit.WinUI.Animations.Expressions.Vector2Node * CommunityToolkit.WinUI.Animations.Expressions.Vector2Node * CommunityToolkit.WinUI.Animations.Expressions.Vector2Node -> CommunityToolkit.WinUI.Animations.Expressions.Vector2Node
Public Shared Function Clamp (val As Vector2Node, min As Vector2Node, max As Vector2Node) As Vector2Node

Parameters

val
Vector2Node

The value to clamp.

min
Vector2Node

The specified minimum range.

max
Vector2Node

The specified maximum range.

Returns

Vector2Node.

Applies to

Clamp(ScalarNode, ScalarNode, ScalarNode)

Restricts a value to be within a specified range. For vectors, each subchannel is clamped.

public static CommunityToolkit.WinUI.Animations.Expressions.ScalarNode Clamp(CommunityToolkit.WinUI.Animations.Expressions.ScalarNode val, CommunityToolkit.WinUI.Animations.Expressions.ScalarNode min, CommunityToolkit.WinUI.Animations.Expressions.ScalarNode max);
static member Clamp : CommunityToolkit.WinUI.Animations.Expressions.ScalarNode * CommunityToolkit.WinUI.Animations.Expressions.ScalarNode * CommunityToolkit.WinUI.Animations.Expressions.ScalarNode -> CommunityToolkit.WinUI.Animations.Expressions.ScalarNode
Public Shared Function Clamp (val As ScalarNode, min As ScalarNode, max As ScalarNode) As ScalarNode

Parameters

val
ScalarNode

The value to clamp.

min
ScalarNode

The specified minimum range.

max
ScalarNode

The specified maximum range.

Returns

ScalarNode.

Applies to