diff --git a/Polyhedron/doc_tex/Polyhedron_ref/Polyhedron_3_Facet.tex b/Polyhedron/doc_tex/Polyhedron_ref/Polyhedron_3_Facet.tex index 03811ec16db..518b58dba5a 100644 --- a/Polyhedron/doc_tex/Polyhedron_ref/Polyhedron_3_Facet.tex +++ b/Polyhedron/doc_tex/Polyhedron_ref/Polyhedron_3_Facet.tex @@ -21,10 +21,7 @@ A facet optionally stores a plane equation, and a reference to an incident halfedge that points to the facet. Type tags indicate whether these member functions are supported. -Figure~\ccTexHtml{\ref{figurePolyOptionalMethods} on page - \pageref{figurePolyOptionalMethods}}{}\begin{ccHtmlOnly} - -\end{ccHtmlOnly} +Figure~\ref{figurePolyOptionalMethods} depicts the relationship between a halfedge and its incident halfedges, vertices, and facets. The circulator is assignable to the \ccc{Halfedge_handle}. The circulator is bidirectional if the diff --git a/Polyhedron/doc_tex/Polyhedron_ref/Polyhedron_3_Halfedge.tex b/Polyhedron/doc_tex/Polyhedron_ref/Polyhedron_3_Halfedge.tex index 59c53701eaf..e1dfbe0654f 100644 --- a/Polyhedron/doc_tex/Polyhedron_ref/Polyhedron_3_Halfedge.tex +++ b/Polyhedron/doc_tex/Polyhedron_ref/Polyhedron_3_Halfedge.tex @@ -18,10 +18,7 @@ \ccDefinition -Figure~\ccTexHtml{\ref{figurePolyOptionalMethods} on page -\pageref{figurePolyOptionalMethods}}{}\begin{ccHtmlOnly} - -\end{ccHtmlOnly} +Figure~\ref{figurePolyOptionalMethods} depicts the relationship between a halfedge and its incident halfedges, vertices, and facets. A halfedge is an oriented edge between two vertices. It is always paired with a halfedge pointing in @@ -40,14 +37,23 @@ assignments of the form \ccc{h = h->next()->opposite()} cycle clockwise around the vertex and traverse all halfedges incident to this vertex. Two circulators are provided for these circular orders. -\begin{ccTexOnly} \begin{figure}[bht] +\begin{ccTexOnly} \begin{center} \parbox{\textwidth}{% \includegraphics[width=\textwidth]% {Polyhedron_ref/fig/poly_optional}% } \end{center} +\end{ccTexOnly} + +\begin{ccHtmlOnly} +
+ + Class Diagram
+
+\end{ccHtmlOnly} \caption{The three classes \protect\ccc{Vertex}, \protect\ccc{Halfedge}, and \protect\ccc{Facet} of the polyhedral surface. Member @@ -55,21 +61,6 @@ this vertex. Two circulators are provided for these circular orders. are optionally supported.} \label{figurePolyOptionalMethods} \end{figure} -\end{ccTexOnly} - -\begin{ccHtmlOnly} -
- - - Class Diagram
- Figure: - The three classes Vertex, Halfedge, and - Facet of the polyhedral surface. Member - functions with shaded background are mandatory. The others - are optionally supported. -
-\end{ccHtmlOnly} The incidences encoded in \ccc{opposite()} and \ccc{next()} are diff --git a/Polyhedron/doc_tex/Polyhedron_ref/Polyhedron_3_Vertex.tex b/Polyhedron/doc_tex/Polyhedron_ref/Polyhedron_3_Vertex.tex index 4abd83e6d18..5a655f2fa4e 100644 --- a/Polyhedron/doc_tex/Polyhedron_ref/Polyhedron_3_Vertex.tex +++ b/Polyhedron/doc_tex/Polyhedron_ref/Polyhedron_3_Vertex.tex @@ -21,10 +21,7 @@ A vertex optionally stores a point and a reference to an incident halfedge that points to the vertex. Type tags indicate whether these member functions are supported. -Figure~\ccTexHtml{\ref{figurePolyOptionalMethods} on page -\pageref{figurePolyOptionalMethods}}{}\begin{ccHtmlOnly} - -\end{ccHtmlOnly} +Figure~\ref{figurePolyOptionalMethods} depicts the relationship between a halfedge and its incident halfedges, vertices, and facets. The circulator is assignable to the \ccc{Halfedge_handle}. The circulator is bidirectional if the