Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::group_elements::affine_element< Fq_, Fr_, Params_ > Member List

This is the complete list of members for bb::group_elements::affine_element< Fq_, Fr_, Params_ >, including all inherited members.

affine_element() noexcept=defaultbb::group_elements::affine_element< Fq_, Fr_, Params_ >
affine_element(const Fq &x, const Fq &y) noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >
affine_element(const affine_element &other) noexcept=defaultbb::group_elements::affine_element< Fq_, Fr_, Params_ >
affine_element(affine_element &&other) noexcept=defaultbb::group_elements::affine_element< Fq_, Fr_, Params_ >
compress() const noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >
derive_from_x_coordinate(const Fq &x, bool sign_bit) noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >static
Fq typedefbb::group_elements::affine_element< Fq_, Fr_, Params_ >
Fr typedefbb::group_elements::affine_element< Fq_, Fr_, Params_ >
from_compressed(const uint256_t &compressed) noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >static
from_compressed(const uint256_t &compressed) noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >
from_compressed_unsafe(const uint256_t &compressed) noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >static
from_compressed_unsafe(const uint256_t &compressed) noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >
hash_to_curve(const std::vector< uint8_t > &seed, uint8_t attempt_count=0) noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >static
in_buf typedefbb::group_elements::affine_element< Fq_, Fr_, Params_ >
infinity()bb::group_elements::affine_element< Fq_, Fr_, Params_ >static
is_point_at_infinity() const noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >
msgpack_pack(auto &packer) constbb::group_elements::affine_element< Fq_, Fr_, Params_ >inline
msgpack_schema(auto &packer) constbb::group_elements::affine_element< Fq_, Fr_, Params_ >inline
msgpack_unpack(auto o)bb::group_elements::affine_element< Fq_, Fr_, Params_ >inline
on_curve() const noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >
one() noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >inlinestatic
operator*(const Fr &exponent) const noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >
operator+(const affine_element &other) const noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >
operator-() const noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >inline
operator<(const affine_element &other) const noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >inline
operator<<bb::group_elements::affine_element< Fq_, Fr_, Params_ >friend
operator=(const affine_element &other) noexcept=defaultbb::group_elements::affine_element< Fq_, Fr_, Params_ >
operator=(affine_element &&other) noexcept=defaultbb::group_elements::affine_element< Fq_, Fr_, Params_ >
operator==(const affine_element &other) const noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >
operator>(const affine_element &other) const noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >
out_buf typedefbb::group_elements::affine_element< Fq_, Fr_, Params_ >
Params typedefbb::group_elements::affine_element< Fq_, Fr_, Params_ >
PUBLIC_INPUTS_SIZEbb::group_elements::affine_element< Fq_, Fr_, Params_ >static
random_element(numeric::RNG *engine=nullptr) noexceptbb::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() noexceptbb::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 noexceptbb::group_elements::affine_element< Fq_, Fr_, Params_ >
to_buffer() constbb::group_elements::affine_element< Fq_, Fr_, Params_ >inline
vec_in_buf typedefbb::group_elements::affine_element< Fq_, Fr_, Params_ >
vec_out_buf typedefbb::group_elements::affine_element< Fq_, Fr_, Params_ >
xbb::group_elements::affine_element< Fq_, Fr_, Params_ >
ybb::group_elements::affine_element< Fq_, Fr_, Params_ >
~affine_element() noexcept=defaultbb::group_elements::affine_element< Fq_, Fr_, Params_ >