% +------------------------------------------------------------------------+ % | Reference manual page: ConvexPartitionIsValidTraits_2.tex % +------------------------------------------------------------------------+ % | 10.05.2000 Susan Hert % | Package: Partition_2 % | % | %%RefPage: end of header, begin of main body % +------------------------------------------------------------------------+ \renewcommand\ccRefPageBegin{\ccParDims\cgalColumnLayout\begin{ccAdvanced}} \renewcommand\ccRefPageEnd{\ccParDims\cgalColumnLayout\end{ccAdvanced}} \begin{ccRefConcept}{ConvexPartitionIsValidTraits_2} \ccIndexSubitemBegin[C]{approx_convex_partition_2}{traits class} \ccIndexSubitemBegin[C]{greene_approx_convex_partition_2}{traits class} \ccIndexSubitemBegin[C]{optimal_convex_partition_2}{traits class} \ccIndexSubitemBegin[C]{convex_partition_is_valid_2}{traits class} %% \ccHtmlCrossLink{} %% add further rules for cross referencing links %% \ccHtmlIndexC[concept]{} %% add further index entries \ccDefinition Requirements of a traits class used by \ccc{convex_partition_is_valid_2} for testing the validity of a convex partition of a polygon. \ccTypes All types required by the concept PartitionIsValidTraits\_2 are required except the function object type \ccc{Is_valid}. The following type is required instead: \ccNestedType{Is_convex_2}{Model of the concept PolygonIsValid that tests if a sequence of points is convex or not.} \ccCreationVariable{traits} \ccCreation Only a copy constructor is required. \ccConstructor{ConvexPartitionIsValidTraits_2(ConvexPartitionIsValidTraits_2& tr)}{} \ccOperations The following function that creates an instance of the above predicate object type must exist instead of the function \ccc{is_valid_object} required by PartitionIsValidTraits\_2. \ccMethod{Is_convex_2 is_convex_2_object(ConvexPartitionIsValidTraits_2 t);}{} \ccHasModels \ccRefIdfierPage{CGAL::Partition_traits_2} \ccSeeAlso \ccRefIdfierPage{CGAL::approx_convex_partition_2} \\ \ccRefIdfierPage{CGAL::greene_approx_convex_partition_2} \\ \ccRefIdfierPage{CGAL::Is_convex_2}\\ %\ccRefIdfierPage{CGAL::is_convex_2}\\ \ccRefIdfierPage{CGAL::optimal_convex_partition_2} \ccIndexSubitemEnd[C]{approx_convex_partition_2}{traits class} \ccIndexSubitemEnd[C]{greene_approx_convex_partition_2}{traits class} \ccIndexSubitemEnd[C]{optimal_convex_partition_2}{traits class} \ccIndexSubitemEnd[C]{convex_partition_is_valid_2}{traits class} \end{ccRefConcept} \renewcommand\ccRefPageBegin{\ccParDims\cgalColumnLayout} \renewcommand\ccRefPageEnd{\ccParDims\cgalColumnLayout} % +------------------------------------------------------------------------+ %%RefPage: end of main body, begin of footer % EOF % +------------------------------------------------------------------------+