mirror of https://github.com/CGAL/cgal
52 lines
1.5 KiB
TeX
52 lines
1.5 KiB
TeX
% +------------------------------------------------------------------------+
|
|
% | Reference manual page: Weighted_point.tex
|
|
% +------------------------------------------------------------------------+
|
|
% | 13.04.2000 Author
|
|
% | Package: Package
|
|
% |
|
|
\RCSdef{\RCSWeightedpointRev}{$Id$}
|
|
\RCSdefDate{\RCSWeightedpointDate}{$Date$}
|
|
% |
|
|
%%RefPage: end of header, begin of main body
|
|
% +------------------------------------------------------------------------+
|
|
|
|
|
|
\begin{ccRefClass}{Weighted_point<Pt,Wt>} %% add template arg's if necessary
|
|
|
|
%% \ccHtmlCrossLink{} %% add further rules for cross referencing links
|
|
%% \ccHtmlIndexC[class]{} %% add further index entries
|
|
|
|
\ccDefinition
|
|
|
|
The class \ccRefName\ provides a type associating
|
|
a point type \ccc{Pt} with a weight type \ccc{Wt}.
|
|
It is used in the traits classes \ccc{Regular_triangulation_euclidean_traits_2}
|
|
and \ccc{Regular_triangulation_euclidean_traits_3}.
|
|
|
|
\ccInclude{CGAL/Weighted_point.h}
|
|
|
|
\ccInheritsFrom \ccc{Pt}
|
|
|
|
\ccTypes
|
|
\ccTypedef{Pt Point;}{The point type}
|
|
\ccGlue
|
|
\ccTypedef{Wt Weight;}{The weight type.}
|
|
|
|
\ccCreation
|
|
\ccCreationVariable{wp} %% choose variable name
|
|
\ccConstructor{Weighted_point(Point p=Point(), Weight w= Weight(0))}{}
|
|
\ccGlue
|
|
\ccConstructor{Weighted_point(Weighted_point wq)}{copy constructor.}
|
|
|
|
\ccAccessFunctions
|
|
\ccMethod{Point point() const;}{}
|
|
\ccGlue
|
|
\ccMethod{ Weight weight() const;}{}
|
|
|
|
|
|
\ccSeeAlso
|
|
\ccc{CGAL::Regular_triangulation_euclidean_traits_2<Rep,Weight>}\\
|
|
\ccc{CGAL::Regular_triangulation_euclidean_traits_3<R,Weight>}.
|
|
|
|
\end{ccRefClass}
|