Class Radians
- Namespace
- YndigoBlue.Velocity.Functions
- Assembly
- YndigoBlue.Velocity.dll
Represents the RADIANS conversion function that converts degrees to radians.
public class Radians : Function, ICheckItem, IDefaultItem, IFilterItem, IElement
- Inheritance
-
Radians
- Implements
Remarks
The RADIANS function converts an angle measured in degrees to its equivalent in radians. The conversion formula is: radians = degrees * (pi / 180). For example, RADIANS(180) returns pi, RADIANS(90) returns pi/2. This is essential when working with trigonometric functions (SIN, COS, TAN) which require angles in radians, or when converting user-friendly degree values to the mathematical radian format.
Examples
Convert degree angle values to radians for trigonometric calculations:
var schema = manager.LoadSchema("geometry");
var angles = schema["angles"];
var query = new Query()
.Select([ angles["id"], new Expression("radians_value", new Radians(angles["degrees"])) ])
.From(angles);
var results = manager.Retrieve(query);
Constructors
- Radians(IEnumerable<IElement>)
Initializes a new instance of RADIANS for a composed expression (e.g. RADIANS(col * factor)).
- Radians(IElement)
Initializes a new instance of RADIANS for any element.
- Radians(Column)
Initializes a new instance of RADIANS for a column.
- Radians(Expression)
Initializes a new instance of RADIANS for an expression.