Пример #1
0
 public static BrAngle FromRadians(BrScalar r)
 {
     return(FromScalar(r * (0.5f / BrScalar.PI)));
 }
Пример #2
0
 public static BrAngle FromDegrees(BrScalar d)
 {
     return(FromScalar(d / 360f));
 }
Пример #3
0
 public static BrAngle AngleRadians(BrScalar rad)
 {
     return(new BrAngle((ushort)(rad * 10430)));
 }
Пример #4
0
 public static BrAngle FromScalar(BrScalar s)
 {
     return(new BrAngle((ushort)s.ToFixed()));
 }
Пример #5
0
 public BrScalar ToRadians()
 {
     return(BrScalar.Multiply(BrScalar.FromFixed(value), BrScalar.FromInt(2) * BrScalar.PI));
 }
Пример #6
0
 public static BrAngle AngleDegrees(BrScalar deg)
 {
     return(new BrAngle((ushort)(deg * 182)));
 }
Пример #7
0
 public BrScalar ToDegrees()
 {
     return(BrScalar.Multiply(BrScalar.FromFixed(value), BrScalar.FromInt(360)));
 }
Пример #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);
 }
Пример #9
0
 public BrScalar ToScalar()
 {
     return(BrScalar.FromFixed(value * 2));
 }
Пример #10
0
 public static BrFraction FromFloat(float value)
 {
     return(FromScalar(BrScalar.FromFloat(value)));
 }
Пример #11
0
 public static BrFraction FromScalar(BrScalar scalar)
 {
     return(new BrFraction((short)(scalar.ToFixed() / 2)));
 }