mirror of https://github.com/CGAL/cgal
Replace not so nice cc_ref_up_arrow.gif used with Figures references,
by a nicer Unicode pointing finger.
This commit is contained in:
parent
4871441a35
commit
f0ca88b74a
|
|
@ -2288,7 +2288,6 @@ Manual_tools/src/latex_converter_config/gif/cc_prod.gif -text svneol=unset#image
|
|||
Manual_tools/src/latex_converter_config/gif/cc_propto.gif -text svneol=unset#image/gif
|
||||
Manual_tools/src/latex_converter_config/gif/cc_rangle.gif -text svneol=unset#image/gif
|
||||
Manual_tools/src/latex_converter_config/gif/cc_rceil.gif -text svneol=unset#image/gif
|
||||
Manual_tools/src/latex_converter_config/gif/cc_ref_up_arrow.gif -text svneol=unset#image/gif
|
||||
Manual_tools/src/latex_converter_config/gif/cc_rfloor.gif -text svneol=unset#image/gif
|
||||
Manual_tools/src/latex_converter_config/gif/cc_rhd.gif -text svneol=unset#image/gif
|
||||
Manual_tools/src/latex_converter_config/gif/cc_rho.gif -text svneol=unset#image/gif
|
||||
|
|
|
|||
|
|
@ -86,9 +86,8 @@ We want to generate a test set of 1000 points, where 60\% are chosen
|
|||
randomly in a small disc, 20\% are from a larger grid, 10\% are duplicates
|
||||
points, and 10\% collinear points. A random shuffle removes the
|
||||
construction order from the test set. See \ccTexHtml{%
|
||||
Figure~\ref{figurePointGenerator}}{Figure <A HREF="#PointGenerators">
|
||||
<IMG SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10"
|
||||
HEIGHT="10"></A>} for the example output.
|
||||
Figure~\ref{figurePointGenerator}}{Figure <A HREF="#PointGenerators">☞</A>}
|
||||
for the example output.
|
||||
|
||||
\ccIncludeExampleCode{Generator/random_degenerate_point_set.cpp}
|
||||
|
||||
|
|
@ -130,9 +129,7 @@ The second example demonstrates the point generators with integer
|
|||
points. Arithmetic with \ccc{double}s is sufficient to produce
|
||||
regular integer grids. See \ccTexHtml{%
|
||||
Figure~\ref{figureIntegerPointGenerator}}{Figure
|
||||
<A HREF="#IntegerPointGenerators">
|
||||
<IMG SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10"
|
||||
HEIGHT="10"></A>}
|
||||
<A HREF="#IntegerPointGenerators">☞</A>}
|
||||
for the example output.
|
||||
|
||||
\ccIncludeExampleCode{Generator/random_grid.cpp}
|
||||
|
|
@ -169,8 +166,7 @@ We want to generate a test set of 200 segments, where one endpoint is
|
|||
chosen randomly from a horizontal segment of length 200, and the other
|
||||
endpoint is chosen randomly from a circle of radius 250. See
|
||||
\ccTexHtml{Figure~\ref{figureSegmentGenerator}}{Figure <A
|
||||
HREF="#SegmentGenerator"> <IMG SRC="cc_ref_up_arrow.gif"
|
||||
ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>} for the example
|
||||
HREF="#SegmentGenerator">☞</A>} for the example
|
||||
output.
|
||||
|
||||
\begin{ccTexOnly}
|
||||
|
|
@ -209,8 +205,7 @@ output.
|
|||
|
||||
The second example generates a regular structure of 100 segments; see
|
||||
\ccTexHtml{Figure~\ref{figureSegmentGeneratorFan}}{Figure <A
|
||||
HREF="#SegmentGeneratorFan"> <IMG SRC="cc_ref_up_arrow.gif"
|
||||
ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>} for the example
|
||||
HREF="#SegmentGeneratorFan">☞</A>} for the example
|
||||
output. It uses the \ccc{Points_on_segment_2}%
|
||||
\lcTex{\ccIndexGlobalFunction{Points_on_segment_2}} iterator,
|
||||
\ccc{Join_input_iterator_2}%
|
||||
|
|
|
|||
|
|
@ -121,8 +121,7 @@ the old implementation.
|
|||
\end{ccHtmlOnly}
|
||||
|
||||
Figure~\ccTexHtml{\ref{figureHalfedgeDSDesign}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="Chapter_main.html#figureHalfedgeDSDesign"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="Chapter_main.html#figureHalfedgeDSDesign">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
illustrates the responsibilities of the three layers of the software
|
||||
design, with the \ccc{CGAL::Polyhedron_3} as an example for the top
|
||||
|
|
@ -167,9 +166,7 @@ functionality into separate helper classes, \ccc{HalfedgeDS_decorator},
|
|||
\ccc{HalfedgeDS_const_decorator}, and \ccc{HalfedgeDS_items_decorator},
|
||||
which are not shown in
|
||||
Figure~\ccTexHtml{\ref{figureHalfedgeDSDesign}}{}\begin{ccHtmlOnly} <A
|
||||
HREF="Chapter_main.html#figureHalfedgeDSDesign"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10"
|
||||
HEIGHT="10"></A>
|
||||
HREF="Chapter_main.html#figureHalfedgeDSDesign">☞</A>
|
||||
\end{ccHtmlOnly}, but would be placed at the side of the \ccc{HalfedgeDS}
|
||||
since they broaden that interface but do not hide it. These helper
|
||||
classes contain operations that are useful to implement the operations
|
||||
|
|
|
|||
|
|
@ -61,8 +61,7 @@ is stored. Reduced variants of the halfedge data structure can omit
|
|||
some of these incidences, for example the reference to halfedges in
|
||||
vertices or the storage of vertices at all. See
|
||||
Figure~\ccTexHtml{\ref{figureOptionalMethods}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="Concept_HalfedgeDS.html#figureOptionalMethods"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="Concept_HalfedgeDS.html#figureOptionalMethods">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
for the incidences, the mandatory and optional member functions
|
||||
possible for vertices, halfedges, and faces.
|
||||
|
|
|
|||
|
|
@ -29,8 +29,7 @@ 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"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="Concept_HalfedgeDS.html#figureHalfedgeDSOptionalMethods">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
depicts the relationship between a halfedge and its incident
|
||||
halfedges, vertices, and faces.
|
||||
|
|
|
|||
|
|
@ -34,8 +34,7 @@ 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"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="#figureHalfedgeDSOptionalMethods">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
depicts the relationship between a halfedge and its incident
|
||||
halfedges, vertices, and faces.
|
||||
|
|
|
|||
|
|
@ -31,8 +31,7 @@ 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"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="Concept_HalfedgeDS.html#figureHalfedgeDSOptionalMethods">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
depicts the relationship between a halfedge and its incident
|
||||
halfedges, vertices, and faces.
|
||||
|
|
|
|||
|
|
@ -97,8 +97,7 @@ Dictionary
|
|||
dict_cc,
|
||||
dict_internal;
|
||||
|
||||
const string reference_icon = "<IMG SRC=\"cc_ref_up_arrow.gif\" "
|
||||
"ALT=\"reference\" WIDTH=\"10\" HEIGHT=\"10\">";
|
||||
const string reference_icon = "☞"; // Unicode for pointing finger.
|
||||
|
||||
string output_path, reftext;
|
||||
ofstream output_file;
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 499 B |
|
|
@ -28,13 +28,11 @@ either if we want to have the source vertex of a halfedge, or if we want to
|
|||
have the vertex in the center of the sphere map a svertex lies on.
|
||||
Figure~\ccTexHtml{\ref{figureNef3HalfedgeIncidences} on page
|
||||
\pageref{figureNef3HalfedgeIncidences}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="#figureNef3HalfedgeIncidences"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="#figureNef3HalfedgeIncidences">☞</A>
|
||||
\end{ccHtmlOnly} and
|
||||
figure~\ccTexHtml{\ref{figureNef3FacetIncidences} on page
|
||||
\pageref{figureNef3FacetIncidences}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="#figureNef3HalffacetIncidences"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="#figureNef3HalffacetIncidences">☞</A>
|
||||
\end{ccHtmlOnly} illustrate the incidence of a svertex on a sphere map and of
|
||||
a halfedge in the global structure.
|
||||
|
||||
|
|
|
|||
|
|
@ -20,13 +20,11 @@
|
|||
|
||||
Figure~\ccTexHtml{\ref{figureNef3HalfedgeIncidences} on page
|
||||
\pageref{figureNef3HalfedgeIncidences}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="#figureNef3HalfedgeIncidences"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="#figureNef3HalfedgeIncidences">☞</A>
|
||||
\end{ccHtmlOnly} and
|
||||
figure~\ccTexHtml{\ref{figureNef3HalfloopIncidences} on page
|
||||
\pageref{figureNef3HalfloopIncidences}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="#figureNef3HalfloopIncidences"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="#figureNef3HalfloopIncidences">☞</A>
|
||||
\end{ccHtmlOnly} illustrate the incidences of an sface. An sface is described
|
||||
by its boundaries. An entry item to each boundary cycle can be accessed
|
||||
using the iterator range (\ccc{sface_cycles_begin()}/\ccc{sface_cycles_end()}).
|
||||
|
|
|
|||
|
|
@ -21,8 +21,7 @@
|
|||
A shalfedge is a great arc on a sphere map.
|
||||
Figure~\ccTexHtml{\ref{figureNef3HalfedgeIncidences} on page
|
||||
\pageref{figureNef3HalfedgeIncidences}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="#figureNef3HalfedgeIncidences"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="#figureNef3HalfedgeIncidences">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
depicts the relationship between a shalfedge and its incident
|
||||
shalfedges, svertices, and sfaces on a sphere map. A shalfedge is
|
||||
|
|
@ -67,8 +66,7 @@ used as a shortcut.
|
|||
The role of shalfedges in a facet is illustrated in
|
||||
Figure~\ccTexHtml{\ref{figureNef3FacetIncidences} on page
|
||||
\pageref{figureNef3FacetIncidences}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="#figureNef3FacetIncidences"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="#figureNef3FacetIncidences">☞</A>
|
||||
\end{ccHtmlOnly}. The \ccc{facet()} member function returns the facet
|
||||
in which
|
||||
the shalfedge is part of one of the facet cycles. The successive assignment of
|
||||
|
|
|
|||
|
|
@ -21,8 +21,7 @@
|
|||
A shalfloop is a great circle on a sphere map.
|
||||
Figure~\ccTexHtml{\ref{figureNef3HalfloopIncidences} on page
|
||||
\pageref{figureNef3HalfloopIncidences}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="#figureNef3HalfedgeIncidences"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="#figureNef3HalfedgeIncidences">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
depicts the relationship between a shalfloop and its incident
|
||||
shalfloops, and sfaces on a sphere map. A shalfloop is
|
||||
|
|
|
|||
|
|
@ -20,13 +20,11 @@
|
|||
|
||||
Figure~\ccTexHtml{\ref{figureNefS2SVertexIncidences} on page
|
||||
\pageref{figureNefS2SVertexIncidences}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="#figureNefS2SVertexIncidences"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="#figureNefS2SVertexIncidences">☞</A>
|
||||
\end{ccHtmlOnly} and
|
||||
figure~\ccTexHtml{\ref{figureNefS2SHalfloopIncidences} on page
|
||||
\pageref{figureNefS2SHalfloopIncidences}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="#figureNefS2SHalfloopIncidences"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="#figureNefS2SHalfloopIncidences">☞</A>
|
||||
\end{ccHtmlOnly} illustrate the incidences of an sface. An sface is described
|
||||
by its boundaries. An entry item to each boundary cycle can be accessed
|
||||
using the iterator range (\ccc{sface_cycles_begin()}/\ccc{sface_cycles_end()}).
|
||||
|
|
|
|||
|
|
@ -23,8 +23,7 @@ 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}
|
||||
<A HREF="Class_Polyhedron_3-Traits---Halfedge.html#figurePolyOptionalMethods"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="Class_Polyhedron_3-Traits---Halfedge.html#figurePolyOptionalMethods">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
depicts the relationship between a halfedge and its incident
|
||||
halfedges, vertices, and facets. The circulator is assignable to the
|
||||
|
|
|
|||
|
|
@ -20,8 +20,7 @@
|
|||
|
||||
Figure~\ccTexHtml{\ref{figurePolyOptionalMethods} on page
|
||||
\pageref{figurePolyOptionalMethods}}{}\begin{ccHtmlOnly}
|
||||
<A HREF="#figurePolyOptionalMethods"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="#figurePolyOptionalMethods">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
depicts the relationship between a halfedge and its incident
|
||||
halfedges, vertices, and facets. A halfedge is an oriented edge
|
||||
|
|
|
|||
|
|
@ -23,8 +23,7 @@ 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}
|
||||
<A HREF="Class_Polyhedron_3-Traits---Halfedge.html#figurePolyOptionalMethods"><IMG
|
||||
SRC="cc_ref_up_arrow.gif" ALT="reference arrow" WIDTH="10" HEIGHT="10"></A>
|
||||
<A HREF="Class_Polyhedron_3-Traits---Halfedge.html#figurePolyOptionalMethods">☞</A>
|
||||
\end{ccHtmlOnly}
|
||||
depicts the relationship between a halfedge and its incident
|
||||
halfedges, vertices, and facets. The circulator is assignable to the
|
||||
|
|
|
|||
Loading…
Reference in New Issue