Ejemplo n.º 1
0
 public ChannelTest(double angle)
 {
     //double angle = 0.0;
     //double angle = 60.0 * Math.PI / 180.0;
     ROT    = AffineTrafo.Some2DRotation(angle);
     ROTinv = ROT.Invert();
 }
Ejemplo n.º 2
0
        public string ToJson()
        {
            var dic = new Dictionary <string, string> {
                { "pos", POS.ToJson() },
                { "rot", ROT.ToJson() },
                { "sca", SCA.ToJson() }
            };

            return(dic.ToJson());
        }
Ejemplo n.º 3
0
 public void Convert(ref Transform tr, Type type)
 {
     if (type == Type.Local)
     {
         tr.localPosition    = POS.Convert();
         tr.localEulerAngles = ROT.Convert();
         tr.localScale       = SCA.Convert();
     }
     else
     {
         tr.position    = POS.Convert();
         tr.eulerAngles = ROT.Convert();
         tr.localScale  = SCA.Convert();
     }
 }
Ejemplo n.º 4
0
 public Vigenere(Language language, ROT rot = ROT.ROT0)
 {
     Language = language;
     caesar   = new Caesar(language);
     Rot      = rot;
 }