mirror of https://github.com/CGAL/cgal
40 lines
1.4 KiB
TeX
40 lines
1.4 KiB
TeX
\begin{ccRefConcept}{AlgebraicStructureTraits::DivMod}
|
|
|
|
\ccDefinition
|
|
|
|
\ccc{AdaptableFunctor} computes both integral quotient and remainder
|
|
of division with remainder.
|
|
|
|
\ccRefines
|
|
|
|
\ccc{AdaptableFunctor}
|
|
|
|
\ccTypes
|
|
|
|
\ccSetThreeColumns{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}{xxx}{}
|
|
\ccTypedef{typedef void result_type;}{}\ccGlue
|
|
\ccTypedef{typedef AlgebraicStructureTraits::Algebraic_structure first_argument_type;}{}\ccGlue
|
|
\ccTypedef{typedef AlgebraicStructureTraits::Algebraic_structure second_argument_type;}{}\ccGlue
|
|
\ccTypedef{typedef AlgebraicStructureTraits::Algebraic_structure third_argument_type;}{}\ccGlue
|
|
\ccTypedef{typedef AlgebraicStructureTraits::Algebraic_structure fourth_argument_type;}{}
|
|
|
|
\ccOperations
|
|
\ccSetThreeColumns{xxxxxxxxxx}{xxxxx}{}
|
|
\ccMethod{result_type operator()( const first_argument_type& x,
|
|
const second_argument_type& y,
|
|
third_argument_type& q,
|
|
fourth_argument_type& r);}{
|
|
computes the quotient $q$ and remainder $r$, such that $x = q*y + r$
|
|
and $r$ minimal with respect to the Euclidean Norm on
|
|
\ccc{Algebraic_structure}. }
|
|
|
|
%\ccHasModels
|
|
|
|
\ccSeeAlso
|
|
|
|
\ccRefIdfierPage{AlgebraicStructureTraits}\\
|
|
\ccRefIdfierPage{AlgebraicStructureTraits::Mod}\\
|
|
\ccRefIdfierPage{AlgebraicStructureTraits::Div}\\
|
|
|
|
\end{ccRefConcept}
|