From 00f6d64c64ea1170cab4d97c190cbe3e813f3e36 Mon Sep 17 00:00:00 2001 From: Eric Berberich Date: Tue, 27 Mar 2007 15:19:20 +0000 Subject: [PATCH] added Roots and Polynomials --- .../Quadrical_kernel_3_ref/Polynomial_2_3.tex | 32 +++++++++++++++++++ .../Quadrical_kernel_3_ref/RootOf_8_3.tex | 26 +++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 Quadrical_kernel_3/doc_tex/Quadrical_kernel_3_ref/Polynomial_2_3.tex create mode 100644 Quadrical_kernel_3/doc_tex/Quadrical_kernel_3_ref/RootOf_8_3.tex diff --git a/Quadrical_kernel_3/doc_tex/Quadrical_kernel_3_ref/Polynomial_2_3.tex b/Quadrical_kernel_3/doc_tex/Quadrical_kernel_3_ref/Polynomial_2_3.tex new file mode 100644 index 00000000000..866bd66d84d --- /dev/null +++ b/Quadrical_kernel_3/doc_tex/Quadrical_kernel_3_ref/Polynomial_2_3.tex @@ -0,0 +1,32 @@ +\begin{ccRefConcept}{AlgebraicKernelForQuadrics::Polynomial_2_3} + +\ccDefinition + +Concept to represent +trivariate polynomials of degree up to~2 +of type \ccc{AlgebraicKernelForQuadrics::Coefficient}. + +\ccRefines +CopyConstructible, Assignable, DefaultConstructible + +\ccCreation +\ccCreationVariable{pol} + +\ccOperations + +The comparison operator \ccc{==} must be provided. + +\ccFunction{bool operator == +(AlgebraicKernelForQuadrics::const Polynomial_2_3 & p, + const AlgebraicKernelForQuadrics::Polynomial_2_3 & q);}{} + +\ccHasModels + +\ccc{CGAL::Polynomial_2_3} + +\ccSeeAlso + +\ccRefIdfierPage{AlgebraicKernelForQuadrics} + +\end{ccRefConcept} + diff --git a/Quadrical_kernel_3/doc_tex/Quadrical_kernel_3_ref/RootOf_8_3.tex b/Quadrical_kernel_3/doc_tex/Quadrical_kernel_3_ref/RootOf_8_3.tex new file mode 100644 index 00000000000..053e0ae35e7 --- /dev/null +++ b/Quadrical_kernel_3/doc_tex/Quadrical_kernel_3_ref/RootOf_8_3.tex @@ -0,0 +1,26 @@ +\begin{ccRefConcept}{AlgebraicKernelForQuadrics::RootOf_8_3} + +\ccDefinition + +Concept to represent the roots of a system of three equations +in three variables \ccc{x}, \ccc{y} and \ccc{z} that are models of concept +\ccc{AlgebraicKernelForQuadrics::Polynomial_2_3}. + +\ccOperations + +The comparison operator \ccc{==} must be provided. + +\ccFunction{bool operator ==( + const AlgebraicKernelForQuadrics::RootOf_8_3 & r1, + const AlgebraicKernelForQuadrics::RootOf_8_3 & r2);}{} + +\ccHasModels + +\ccc{CGAL::Root_of_8_3} + +\ccSeeAlso + +\ccRefIdfierPage{AlgebraicKernelForQuadrics} + +\end{ccRefConcept} +