A | Botan::ProjectiveCurvePoint< FieldElement, Params > | static |
A_is_minus_3 | Botan::ProjectiveCurvePoint< FieldElement, Params > | static |
A_is_zero | Botan::ProjectiveCurvePoint< FieldElement, Params > | static |
add(const Self &a, const Self &b) | Botan::ProjectiveCurvePoint< FieldElement, Params > | inlinestatic |
add_mixed(const Self &a, const AffinePoint &b) | Botan::ProjectiveCurvePoint< FieldElement, Params > | inlinestatic |
AffinePoint typedef | Botan::ProjectiveCurvePoint< FieldElement, Params > | |
conditional_assign(CT::Choice cond, const Self &pt) | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
ct_poison() const | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
ct_unpoison() const | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
dbl() const | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
dbl_n(size_t n) const | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
from_affine(const AffinePoint &pt) | Botan::ProjectiveCurvePoint< FieldElement, Params > | inlinestatic |
identity() | Botan::ProjectiveCurvePoint< FieldElement, Params > | inlinestatic |
is_identity() const | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
negate() const | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
operator+(const Self &a, const Self &b) | Botan::ProjectiveCurvePoint< FieldElement, Params > | friend |
operator+(const Self &a, const AffinePoint &b) | Botan::ProjectiveCurvePoint< FieldElement, Params > | friend |
operator+(const AffinePoint &a, const Self &b) | Botan::ProjectiveCurvePoint< FieldElement, Params > | friend |
operator+=(const Self &other) | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
operator+=(const AffinePoint &other) | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
operator-(const Self &a, const Self &b) | Botan::ProjectiveCurvePoint< FieldElement, Params > | friend |
operator=(const Self &other)=default | Botan::ProjectiveCurvePoint< FieldElement, Params > | |
operator=(Self &&other)=default | Botan::ProjectiveCurvePoint< FieldElement, Params > | |
ProjectiveCurvePoint() | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
ProjectiveCurvePoint(const FieldElement &x, const FieldElement &y) | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
ProjectiveCurvePoint(const FieldElement &x, const FieldElement &y, const FieldElement &z) | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
ProjectiveCurvePoint(const Self &other)=default | Botan::ProjectiveCurvePoint< FieldElement, Params > | |
ProjectiveCurvePoint(Self &&other)=default | Botan::ProjectiveCurvePoint< FieldElement, Params > | |
randomize_rep(RandomNumberGenerator &rng) | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
Self typedef | Botan::ProjectiveCurvePoint< FieldElement, Params > | |
to_affine() const | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
to_affine_batch(std::span< const Self > projective) | Botan::ProjectiveCurvePoint< FieldElement, Params > | inlinestatic |
x() const | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
y() const | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |
z() const | Botan::ProjectiveCurvePoint< FieldElement, Params > | inline |