Gemstone Numeric Library
Show/Hide TOC

# UnitExtensionsToRange Method

Gets the equivalent angle moved within the range of minValue and minValue + 2.0 * PI.

## Definition

Namespace: Gemstone.Numeric.UnitExtensions
Assembly: Gemstone.Numeric (in Gemstone.Numeric.dll) Version: 1.0.158 -- Release Build+3874b6709118ff35f396fdd2fedd12aeea51803e
C#
View Source Request Example

    public static Angle ToRange(
    	this Angle angle,
    	Angle minValue,
    	bool inclusive = true
    )

VB
View Source Request Example

    <ExtensionAttribute>
    Public Shared Function ToRange (
    	angle As Angle,
    	minValue As Angle,
    	Optional inclusive As Boolean = true
    ) As Angle

C++
View Source Request Example

    public:
    [ExtensionAttribute]
    static Angle ToRange(
    	Angle angle,
    	Angle minValue,
    	bool inclusive = true
    )

JavaScript
View Source Request Example

    Gemstone.Numeric.UnitExtensions.UnitExtensions.ToRange = function(angle, minValue, inclusive);

#### Parameters

angle Angle
  Source angle.
minValue Angle
  The minimum value of the range.
inclusive Boolean (Optional)
  Indicates whether the range is inclusive of the minimum value.

#### Return Value

Angle
The equivalent angle within the specified range.

#### Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type Angle. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

## See Also

#### Reference

UnitExtensions Class
Gemstone.Numeric.UnitExtensions Namespace