cgal/Algebraic_foundations/doc_tex/Algebraic_foundations_ref/AlgebraicStructureTraits_Di...

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}