Esempio n. 1
0
 public static BrAngle FromRadians(BrScalar r)
 {
     return(FromScalar(r * (0.5f / BrScalar.PI)));
 }
Esempio n. 2
0
 public static BrAngle FromDegrees(BrScalar d)
 {
     return(FromScalar(d / 360f));
 }
Esempio n. 3
0
 public static BrAngle AngleRadians(BrScalar rad)
 {
     return(new BrAngle((ushort)(rad * 10430)));
 }
Esempio n. 4
0
 public static BrAngle FromScalar(BrScalar s)
 {
     return(new BrAngle((ushort)s.ToFixed()));
 }
Esempio n. 5
0
 public BrScalar ToRadians()
 {
     return(BrScalar.Multiply(BrScalar.FromFixed(value), BrScalar.FromInt(2) * BrScalar.PI));
 }
Esempio n. 6
0
 public static BrAngle AngleDegrees(BrScalar deg)
 {
     return(new BrAngle((ushort)(deg * 182)));
 }
Esempio n. 7
0
 public BrScalar ToDegrees()
 {
     return(BrScalar.Multiply(BrScalar.FromFixed(value), BrScalar.FromInt(360)));
 }
Esempio n. 8
0
 public BrVertex(BrScalar x, BrScalar y, BrScalar z, BrScalar u, BrScalar v) : this()
 {
     Position          = new BrVector3(x, y, z);
     TextureCoordinate = new BrVector2(u, v);
 }
Esempio n. 9
0
 public BrScalar ToScalar()
 {
     return(BrScalar.FromFixed(value * 2));
 }
Esempio n. 10
0
 public static BrFraction FromFloat(float value)
 {
     return(FromScalar(BrScalar.FromFloat(value)));
 }
Esempio n. 11
0
 public static BrFraction FromScalar(BrScalar scalar)
 {
     return(new BrFraction((short)(scalar.ToFixed() / 2)));
 }