Ejemplo n.º 1
0
 public static Number Cos(Number Value)
 {
     return(Sin(Value + 1.570796F));
 }
Ejemplo n.º 2
0
 public static bool AreEqual(Number Left, Number Right)
 {
     return(Abs(Left - Right) <= Epsilon);
 }
Ejemplo n.º 3
0
 public static bool IsZero(Number Value)
 {
     return(AreEqual(Value, 0));
 }
Ejemplo n.º 4
0
 public static Number Clamp(Number Value, Number Min, Number Max)
 {
     return(Value <Min?Min : Value> Max ? Max : Value);
 }
Ejemplo n.º 5
0
 public static Number Clamp01(Number Value)
 {
     return(Clamp(Value, 0, 1));
 }
Ejemplo n.º 6
0
        public static Number Ceil(Number Value)
        {
            Number floor = Floor(Value);

            return(Value - floor == 0 ? Value : Floor(Value) + 1);
        }
Ejemplo n.º 7
0
 public static Number Atan(Number Value)
 {
     return(Asin(Value / Sqrt(1 + (Value * Value))));
 }
Ejemplo n.º 8
0
 public static Number Tan(Number Value)
 {
     return(Sin(Value) / Cos(Value));
 }