/** * Converts the group element to the P3 representation. * * @return The group element in the P3 representation. */ public GroupElement toP3() { return toRep(Representation.P3); }
/** * Converts the group element to the P2 representation. * * @return The group element in the P2 representation. */ public GroupElement toP2() { return toRep(Representation.P2); }
/** * Converts the group element to the P3 representation, with dblPrecmp populated. * * @return The group element in the P3 representation. * @since 0.9.36 */ public GroupElement toP3PrecomputeDouble() { return toRep(Representation.P3PrecomputedDouble); }
/** * Converts the group element to the CACHED representation. * * @return The group element in the CACHED representation. */ public GroupElement toCached() { return toRep(Representation.CACHED); }
if (!this.repr.equals(ge.repr)) { try { ge = ge.toRep(this.repr); } catch (RuntimeException e) { return false;
/** * Converts the group element to the CACHED representation. * * @return The group element in the CACHED representation. */ public GroupElement toCached() { return toRep(Representation.CACHED); }
/** * Converts the group element to the P3 representation. * * @return The group element in the P3 representation. */ public GroupElement toP3() { return toRep(Representation.P3); }
/** * Converts the group element to the P2 representation. * * @return The group element in the P2 representation. */ public GroupElement toP2() { return toRep(Representation.P2); }
/** * Converts the group element to the P3 representation, with dblPrecmp populated. * * @return The group element in the P3 representation. */ public GroupElement toP3PrecomputeDouble() { return toRep(Representation.P3PrecomputedDouble); }
if (!this.repr.equals(ge.repr)) { try { ge = ge.toRep(this.repr); } catch (RuntimeException e) { return false;