public FPCurve(IBigInteger q, IBigInteger a, IBigInteger b) { _q = q; this.A = FromBigInteger(a); this.B = FromBigInteger(b); _infinity = new FPPoint(this, null, null); }