mirror of https://github.com/CGAL/cgal
Remove special treatment for references to these figures, since the
default mechanism works.
This commit is contained in:
parent
9b0e7889e2
commit
cbbab44d4f
|
|
@ -27,10 +27,7 @@ items class, see the \ccc{HalfedgeDSItems} concept.
|
|||
A face optionally stores a reference to an incident halfedge that
|
||||
points to the face. A type tag indicates whether the related member
|
||||
functions are supported.
|
||||
Figure~\ccTexHtml{\ref{figureHalfedgeDSOptionalMethods}
|
||||
on page \pageref{figureHalfedgeDSOptionalMethods}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="Concept_HalfedgeDS.html#figureHalfedgeDSOptionalMethods">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
Figure~\ref{figureHalfedgeDSOptionalMethods}
|
||||
depicts the relationship between a halfedge and its incident
|
||||
halfedges, vertices, and faces.
|
||||
|
||||
|
|
|
|||
|
|
@ -33,27 +33,18 @@ along the open region. A halfedge optionally stores a reference to the
|
|||
previous halfedge along the face, a reference to an incident vertex,
|
||||
and a reference to an incident face. Type tags indicate whether the
|
||||
related member functions are supported.
|
||||
Figure~\ccTexHtml{\ref{figureHalfedgeDSOptionalMethods}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="#figureHalfedgeDSOptionalMethods">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
Figure~\ref{figureHalfedgeDSOptionalMethods}
|
||||
depicts the relationship between a halfedge and its incident
|
||||
halfedges, vertices, and faces.
|
||||
|
||||
\begin{ccTexOnly}
|
||||
\begin{figure}[bht]
|
||||
\begin{ccTexOnly}
|
||||
\begin{center}
|
||||
\parbox{\textwidth}{%
|
||||
\includegraphics[width=\textwidth]%
|
||||
{HalfedgeDS_ref/fig/hds_optional}%
|
||||
}
|
||||
\end{center}
|
||||
\caption{The three classes \protect\ccc{Vertex},
|
||||
\protect\ccc{Halfedge}, and
|
||||
\protect\ccc{Face} of the halfedge data structure. Member
|
||||
functions with shaded background are mandatory. The others
|
||||
are optionally supported.}
|
||||
\label{figureHalfedgeDSOptionalMethods}
|
||||
\end{figure}
|
||||
\end{ccTexOnly}
|
||||
|
||||
\begin{ccHtmlOnly}
|
||||
|
|
@ -62,13 +53,15 @@ halfedges, vertices, and faces.
|
|||
<A HREF="fig/hds_optional.gif">
|
||||
<img src="fig/hds_optional_small.gif"
|
||||
alt="Class Diagram"></A><BR>
|
||||
<A HREF="fig/hds_optional.gif">Figure:</A>
|
||||
The three classes <I>Vertex</I>, <I>Halfedge</I>, and
|
||||
<I>Face</I> of the halfedge data structure. Member
|
||||
functions with shaded background are mandatory. The others
|
||||
are optionally supported.
|
||||
</CENTER>
|
||||
\end{ccHtmlOnly}
|
||||
\caption{The three classes \protect\ccc{Vertex},
|
||||
\protect\ccc{Halfedge}, and
|
||||
\protect\ccc{Face} of the halfedge data structure. Member
|
||||
functions with shaded background are mandatory. The others
|
||||
are optionally supported.}
|
||||
\label{figureHalfedgeDSOptionalMethods}
|
||||
\end{figure}
|
||||
|
||||
For the protection of the integrity of the data structure classes such
|
||||
as \ccc{CGAL::Polyhedron_3} are allowed to redefine the modifying member
|
||||
|
|
|
|||
|
|
@ -24,15 +24,10 @@ type in the \ccc{HalfedgeDS} concept. It is also required in
|
|||
the \ccc{Vertex_wrapper<Refs,Traits>} member class template of an
|
||||
items class, see the \ccc{HalfedgeDSItems} concept.
|
||||
|
||||
% FIXME : hardcoded links !?
|
||||
|
||||
A vertex optionally stores a reference to an incident halfedge that
|
||||
points to the vertex. A type tag indicates whether the related member
|
||||
functions are supported.
|
||||
Figure~\ccTexHtml{\ref{figureHalfedgeDSOptionalMethods}
|
||||
on page \pageref{figureHalfedgeDSOptionalMethods}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="Concept_HalfedgeDS.html#figureHalfedgeDSOptionalMethods">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
Figure~\ref{figureHalfedgeDSOptionalMethods}
|
||||
depicts the relationship between a halfedge and its incident
|
||||
halfedges, vertices, and faces.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue