in src/ecp8.js [243:315]
toBytes: function(b) {
var t = [],
i;
var W=new ECP8(); W.copy(this);
W.affine();
W.x.geta().geta().getA().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i] = t[i];
}
W.x.geta().geta().getB().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + ctx.BIG.MODBYTES] = t[i];
}
W.x.geta().getb().getA().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 2*ctx.BIG.MODBYTES] = t[i];
}
W.x.geta().getb().getB().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 3*ctx.BIG.MODBYTES] = t[i];
}
W.x.getb().geta().getA().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 4*ctx.BIG.MODBYTES] = t[i];
}
W.x.getb().geta().getB().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 5*ctx.BIG.MODBYTES] = t[i];
}
W.x.getb().getb().getA().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 6*ctx.BIG.MODBYTES] = t[i];
}
W.x.getb().getb().getB().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 7*ctx.BIG.MODBYTES] = t[i];
}
W.y.geta().geta().getA().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 8 * ctx.BIG.MODBYTES] = t[i];
}
W.y.geta().geta().getB().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 9 * ctx.BIG.MODBYTES] = t[i];
}
W.y.geta().getb().getA().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 10 * ctx.BIG.MODBYTES] = t[i];
}
W.y.geta().getb().getB().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 11 * ctx.BIG.MODBYTES] = t[i];
}
W.y.getb().geta().getA().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 12 * ctx.BIG.MODBYTES] = t[i];
}
W.y.getb().geta().getB().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 13 * ctx.BIG.MODBYTES] = t[i];
}
W.y.getb().getb().getA().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 14 * ctx.BIG.MODBYTES] = t[i];
}
W.y.getb().getb().getB().toBytes(t);
for (i = 0; i < ctx.BIG.MODBYTES; i++) {
b[i + 15 * ctx.BIG.MODBYTES] = t[i];
}
},