public ChannelTest(double angle) { //double angle = 0.0; //double angle = 60.0 * Math.PI / 180.0; ROT = AffineTrafo.Some2DRotation(angle); ROTinv = ROT.Invert(); }
public string ToJson() { var dic = new Dictionary <string, string> { { "pos", POS.ToJson() }, { "rot", ROT.ToJson() }, { "sca", SCA.ToJson() } }; return(dic.ToJson()); }
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(); } }
public Vigenere(Language language, ROT rot = ROT.ROT0) { Language = language; caesar = new Caesar(language); Rot = rot; }