CGAL 5.1 - Algebraic Kernel
AlgebraicKernel_d_2::SignAt_2 Class Reference

#include <Concepts/AlgebraicKernel_d_2--SignAt_2.h>

Definition

Computes the sign of a bivariate polynomial AlgebraicKernel_d_2::Polynomial_2 at a value of type AlgebraicKernel_d_2::Algebraic_real_2.

Refines:
AdaptableBinaryFunction
See also
AlgebraicKernel_d_2::IsZeroAt_2
AlgebraicKernel_d_1::SignAt_1

Types

typedef unspecified_type result_type
 Type convertible to CGAL::Sign More...
 
typedef AlgebraicKernel_d_2::Polynomial_2 first_argument_type
 
typedef AlgebraicKernel_d_2::Algebraic_real_2 second_argument_type
 

Operations

result_type operator() (const first_argument_type &p, const second_argument_type &a)
 Computes the sign of a bivariate polynomial \( p\) evaluated at \( a\). More...
 

Member Typedef Documentation

◆ first_argument_type

◆ result_type

Type convertible to CGAL::Sign

◆ second_argument_type

Member Function Documentation

◆ operator()()

result_type AlgebraicKernel_d_2::SignAt_2::operator() ( const first_argument_type p,
const second_argument_type a 
)

Computes the sign of a bivariate polynomial \( p\) evaluated at \( a\).