mirror of https://github.com/CGAL/cgal
40 lines
1.2 KiB
TeX
40 lines
1.2 KiB
TeX
\begin{ccRefConcept}{AlgebraicStructureTraits::DivMod}
|
|
|
|
\ccDefinition
|
|
|
|
\ccc{AdaptableBinaryFunction} computes the quotient from division
|
|
with remainder.
|
|
|
|
\ccRefines
|
|
|
|
\ccc{AdaptableFunction}
|
|
|
|
\ccTypes
|
|
|
|
\ccSetThreeColumns{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}{xxx}{}
|
|
\ccTypedef{typedef AlgebraicStructureTraits::AS result_type;}{}\ccGlue
|
|
\ccTypedef{typedef AlgebraicStructureTraits::AS first_argument_type;}{}\ccGlue
|
|
\ccTypedef{typedef AlgebraicStructureTraits::AS second_argument_type;}{}\ccGlue
|
|
\ccTypedef{typedef AlgebraicStructureTraits::AS third_argument_type;}{}\ccGlue
|
|
\ccTypedef{typedef AlgebraicStructureTraits::AS fourth_argument_type;}{}
|
|
|
|
\ccOperations
|
|
\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 AS. }
|
|
|
|
%\ccHasModels
|
|
|
|
\ccSeeAlso
|
|
|
|
\ccRefIdfierPage{AlgebraicStructureTraits}\\
|
|
\ccRefIdfierPage{AlgebraicStructureTraits::Mod}\\
|
|
\ccRefIdfierPage{AlgebraicStructureTraits::Div}\\
|
|
\ccRefIdfierPage{AlgebraicStructureTraits::DivMod}\\
|
|
|
|
\end{ccRefConcept}
|