CGAL 5.1 - Algebraic Foundations
AlgebraicStructureTraits_::Mod Class Reference

#include <Concepts/AlgebraicStructureTraits--Mod.h>

Definition

AdaptableBinaryFunction computes the remainder of division with remainder.

Refines:
AdaptableBinaryFunction
See also
AlgebraicStructureTraits
AlgebraicStructureTraits_::Div
AlgebraicStructureTraits_::DivMod

Types

typedef unspecified_type result_type
 Is AlgebraicStructureTraits::Type. More...
 
typedef unspecified_type first_argument
 Is AlgebraicStructureTraits::Type. More...
 
typedef unspecified_type second_argument
 Is AlgebraicStructureTraits::Type. More...
 

Operations

result_type operator() (first_argument_type x, second_argument_type y)
 
template<class NT1 , class NT2 >
result_type operator() (NT1 x, NT2 y)
 This operator is defined if NT1 and NT2 are ExplicitInteroperable with coercion type AlgebraicStructureTraits::Type. More...
 

Member Typedef Documentation

◆ first_argument

◆ result_type

◆ second_argument

Member Function Documentation

◆ operator()() [1/2]

result_type AlgebraicStructureTraits_::Mod::operator() ( first_argument_type  x,
second_argument_type  y 
)

◆ operator()() [2/2]

template<class NT1 , class NT2 >
result_type AlgebraicStructureTraits_::Mod::operator() ( NT1  x,
NT2  y 
)

This operator is defined if NT1 and NT2 are ExplicitInteroperable with coercion type AlgebraicStructureTraits::Type.