| affine_element() noexcept=default | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| affine_element(const Fq &x, const Fq &y) noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| affine_element(const affine_element &other) noexcept=default | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| affine_element(affine_element &&other) noexcept=default | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| compress() const noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| derive_from_x_coordinate(const Fq &x, bool sign_bit) noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | static |
| Fq typedef | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| Fr typedef | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| from_compressed(const uint256_t &compressed) noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | static |
| from_compressed(const uint256_t &compressed) noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| from_compressed_unsafe(const uint256_t &compressed) noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | static |
| from_compressed_unsafe(const uint256_t &compressed) noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| hash_to_curve(const std::vector< uint8_t > &seed, uint8_t attempt_count=0) noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | static |
| in_buf typedef | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| infinity() | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | static |
| is_point_at_infinity() const noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| msgpack_pack(auto &packer) const | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | inline |
| msgpack_schema(auto &packer) const | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | inline |
| msgpack_unpack(auto o) | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | inline |
| on_curve() const noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| one() noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | inlinestatic |
| operator*(const Fr &exponent) const noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| operator+(const affine_element &other) const noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| operator-() const noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | inline |
| operator<(const affine_element &other) const noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | inline |
| operator<< | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | friend |
| operator=(const affine_element &other) noexcept=default | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| operator=(affine_element &&other) noexcept=default | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| operator==(const affine_element &other) const noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| operator>(const affine_element &other) const noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| out_buf typedef | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| Params typedef | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| PUBLIC_INPUTS_SIZE | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | static |
| random_element(numeric::RNG *engine=nullptr) noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | static |
| reconstruct_from_public(const std::span< const bb::fr, PUBLIC_INPUTS_SIZE > &limbs) | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | inlinestatic |
| self_set_infinity() noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| serialize_from_buffer(const uint8_t *buffer, bool write_x_first=false) | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | inlinestatic |
| serialize_to_buffer(const affine_element &value, uint8_t *buffer, bool write_x_first=false) | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | inlinestatic |
| set_infinity() const noexcept | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| to_buffer() const | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | inline |
| vec_in_buf typedef | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| vec_out_buf typedef | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| x | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| y | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |
| ~affine_element() noexcept=default | bb::group_elements::affine_element< Fq_, Fr_, Params_ > | |