Remove special treatment for references to these figures, since the

default mechanism works.
This commit is contained in:
Sylvain Pion 2009-01-05 09:42:40 +00:00
parent cbbab44d4f
commit caef6e7ccd
3 changed files with 13 additions and 28 deletions

View File

@ -21,10 +21,7 @@
A facet optionally stores a plane equation, and a reference to an A facet optionally stores a plane equation, and a reference to an
incident halfedge that points to the facet. Type tags indicate whether incident halfedge that points to the facet. Type tags indicate whether
these member functions are supported. these member functions are supported.
Figure~\ccTexHtml{\ref{figurePolyOptionalMethods} on page Figure~\ref{figurePolyOptionalMethods}
\pageref{figurePolyOptionalMethods}}{}\begin{ccHtmlOnly}
<A HREF="Class_Polyhedron_3-Traits---Halfedge.html#figurePolyOptionalMethods">&#x261E;</A>
\end{ccHtmlOnly}
depicts the relationship between a halfedge and its incident depicts the relationship between a halfedge and its incident
halfedges, vertices, and facets. The circulator is assignable to the halfedges, vertices, and facets. The circulator is assignable to the
\ccc{Halfedge_handle}. The circulator is bidirectional if the \ccc{Halfedge_handle}. The circulator is bidirectional if the

View File

@ -18,10 +18,7 @@
\ccDefinition \ccDefinition
Figure~\ccTexHtml{\ref{figurePolyOptionalMethods} on page Figure~\ref{figurePolyOptionalMethods}
\pageref{figurePolyOptionalMethods}}{}\begin{ccHtmlOnly}
<A HREF="#figurePolyOptionalMethods">&#x261E;</A>
\end{ccHtmlOnly}
depicts the relationship between a halfedge and its incident depicts the relationship between a halfedge and its incident
halfedges, vertices, and facets. A halfedge is an oriented edge halfedges, vertices, and facets. A halfedge is an oriented edge
between two vertices. It is always paired with a halfedge pointing in 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 clockwise around the vertex and traverse all halfedges incident to
this vertex. Two circulators are provided for these circular orders. this vertex. Two circulators are provided for these circular orders.
\begin{ccTexOnly}
\begin{figure}[bht] \begin{figure}[bht]
\begin{ccTexOnly}
\begin{center} \begin{center}
\parbox{\textwidth}{% \parbox{\textwidth}{%
\includegraphics[width=\textwidth]% \includegraphics[width=\textwidth]%
{Polyhedron_ref/fig/poly_optional}% {Polyhedron_ref/fig/poly_optional}%
} }
\end{center} \end{center}
\end{ccTexOnly}
\begin{ccHtmlOnly}
<CENTER>
<A HREF="fig/poly_optional.gif">
<img src="fig/poly_optional_small.gif"
alt="Class Diagram"></A><BR>
</CENTER>
\end{ccHtmlOnly}
\caption{The three classes \protect\ccc{Vertex}, \caption{The three classes \protect\ccc{Vertex},
\protect\ccc{Halfedge}, and \protect\ccc{Halfedge}, and
\protect\ccc{Facet} of the polyhedral surface. Member \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.} are optionally supported.}
\label{figurePolyOptionalMethods} \label{figurePolyOptionalMethods}
\end{figure} \end{figure}
\end{ccTexOnly}
\begin{ccHtmlOnly}
<CENTER>
<A NAME="figurePolyOptionalMethods">
<A HREF="fig/poly_optional.gif">
<img src="fig/poly_optional_small.gif"
alt="Class Diagram"></A><BR>
<A HREF="fig/poly_optional.gif">Figure:</A>
The three classes <I>Vertex</I>, <I>Halfedge</I>, and
<I>Facet</I> of the polyhedral surface. Member
functions with shaded background are mandatory. The others
are optionally supported.
</CENTER>
\end{ccHtmlOnly}
The incidences encoded in \ccc{opposite()} and \ccc{next()} are The incidences encoded in \ccc{opposite()} and \ccc{next()} are

View File

@ -21,10 +21,7 @@
A vertex optionally stores a point and a reference to an incident A vertex optionally stores a point and a reference to an incident
halfedge that points to the vertex. Type tags indicate whether these halfedge that points to the vertex. Type tags indicate whether these
member functions are supported. member functions are supported.
Figure~\ccTexHtml{\ref{figurePolyOptionalMethods} on page Figure~\ref{figurePolyOptionalMethods}
\pageref{figurePolyOptionalMethods}}{}\begin{ccHtmlOnly}
<A HREF="Class_Polyhedron_3-Traits---Halfedge.html#figurePolyOptionalMethods">&#x261E;</A>
\end{ccHtmlOnly}
depicts the relationship between a halfedge and its incident depicts the relationship between a halfedge and its incident
halfedges, vertices, and facets. The circulator is assignable to the halfedges, vertices, and facets. The circulator is assignable to the
\ccc{Halfedge_handle}. The circulator is bidirectional if the \ccc{Halfedge_handle}. The circulator is bidirectional if the