ExpressionFunctions.Clamp Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.