Subject: CGAL users discussion list
List archive
- From: "Wesley Smith" <>
- To:
- Subject: Re: [cgal-discuss] Edge Iterators
- Date: Sun, 12 Aug 2007 01:49:01 -0700
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Q9hAXMPu6zZ7v4MYBH1kpE4/P6KqrOhd+FQU2d/iMrATfU72mRZc5rnQ6B6F3KMNUvk/rzan/Aw0J0Rn1lXQBdzjQVMl4vleHJAiLPpnu9lVk2kLy2crHgSdL0YocgHHCESF5lSX4xYmz60xguaHYn5orRHlIKx0eZYPk6gtl9Y=
Eventually I did but I think part of the problem was I was using the
cgal_manual.pdf as opposed to the website which makes things easier to
navigate. It seems pretty obvious now.
thanks,
wes
On 8/12/07, Andreas Fabri
<>
wrote:
> Wesley Smith wrote:
> > Hi,
> > I've just started using CGAL and am having a hard time navigating the
> > documentation and code. I'm just trying to do some simple things
> > right now. I have a Voronoi_diagram_2 and am doing the following:
> >
> > Edge_iterator edge_iter = voronoi->edges_begin();
> >
> > I can't seem to find any documentation or code that describes what
> > Edge_iterator points to or what kinds of functions it has available.
> > Any pointers are greatly appreciated.
> >
> > thanks,
> > wes
>
>
> It would be good to understand what can go wrong through navigation.
> So let me trace a path from the table of contents of the entire manual
> to the documentation of the Halfedge type.
>
> If this is counterintuitive please let us know, as user feedback
> is helpful.
>
>
> From the main manual page
> http://www.cgal.org/Manual/3.3/doc_html/cgal_manual/contents.html
>
> when clicking on "IX Voronoi Diagrams" you get here:
> http://www.cgal.org/Manual/3.3/doc_html/cgal_manual/contents.html#part_IX
> where you can read:
>
> 33 2D Voronoi Diagram Adaptor User Manual
> Reference Manual
>
> When clicking on "Reference Manual" you get here:
> http://www.cgal.org/Manual/3.3/doc_html/cgal_manual/Voronoi_diagram_2_ref/Chapter_intro.html
>
> When clicking on "CGAL::Voronoi_diagram_2<DG,AT,AP>" you get here:
> http://www.cgal.org/Manual/3.3/doc_html/cgal_manual/Voronoi_diagram_2_ref/Class_Voronoi_diagram_2.html#Cross_link_anchor_1039
>
> where the method you use is documented:
>
> Halfedge_iterator vd.halfedges_begin () Starts at an
> arbitrary Voronoi halfedge.
>
> and where the type is explained as follows:
>
> Voronoi_diagram_2<DG,AT,AP>::Halfedge_iterator
> A type for an iterator over Voronoi halfedges. Halfedges are
> oriented and come in pairs. Its value type is Halfedge.
>
>
> When clicking on "Halfedge" you get here, where you can see what you can do
> with a half edge:
>
> http://www.cgal.org/Manual/3.3/doc_html/cgal_manual/Voronoi_diagram_2_ref/Class_Voronoi_diagram_2-DG-AT-AP---Halfedge.html#Cross_link_anchor_1040
>
>
>
> So where did you get lost, and why couldn't you find it yourself ?
>
>
> Best regards,
>
> andreas
> --
> You are currently subscribed to cgal-discuss.
> To unsubscribe or access the archives, go to
> https://lists-sop.inria.fr/wws/info/cgal-discuss
>
- Edge Iterators, Wesley Smith, 08/11/2007
- Re: [cgal-discuss] Edge Iterators, Andreas Fabri, 08/12/2007
- Re:[cgal-discuss] Edge Iterators, Thomas Zangl - Home, 08/12/2007
- Re: [cgal-discuss] Edge Iterators, Wesley Smith, 08/12/2007
- Re: [cgal-discuss] Edge Iterators, Andreas Fabri, 08/12/2007
Archive powered by MHonArc 2.6.16.