Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] voronoi3d and internal delaunay points

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] voronoi3d and internal delaunay points


Chronological Thread 
  • From: "Wesley Smith" <>
  • To:
  • Subject: Re: [cgal-discuss] voronoi3d and internal delaunay points
  • Date: Tue, 25 Sep 2007 00:00:29 -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=RgE1UgxhKeeZBlOrX0m5Vc3Uc+0jnX1Zu6MBA74MfVWFiFPzDfhJ/cuOnB4Go2d1y+8ZuD3ZY5PaN2Ejawd+HbNWG5w4lt07XKOfySACJZkdjIXKpYiBGeEL1oy/y2AQrvXS2k93P6+xuyqAeZ2LxTSg9w+fKCnPn9QiCOb4+j0=

Ok, nevermind, you're right.

wes

On 9/24/07, Wesley Smith
<>
wrote:
> I realize that is the case in general, but for the dual of a vertex on
> the convex hull, isn't it just going to be a series of voronoi facets
> that arc in and out of the convex hull defined by a series of edges
> like ray->segment->...->segment->ray where there can be 0 to N
> segments between the rays?
>
> wes
>
> On 9/24/07, Andreas Fabri
> <>
> wrote:
> > Wesley Smith wrote:
> > > Here's a tricky problem I've been wrestling with that I'm wondering if
> > > anyone has any insight into.
> > >
> > > If a vertex is part of the convex hull of a 3D delaunay triangulation,
> > > then in the set of adjacent facets forms a conical structure which can
> > > be iterated over to derive a circulator over the corresponding voronoi
> > > edges with the addition of a rule that says if there is a facet not on
> > > the crust between 2 such facets, it must be visited before moving to
> > > the adjacent crust facet.
> >
> > Hi Wes,
> >
> > I am not sure to understand the order you impose. There can be an
> > arbitrary number of Voronoi facets which do not intersect the
> > convex hull, and they are not necessarily "between" facets that
> > intersect the convex hull.
> >
> >
> > andreas
> >
> > >
> > > This is what I've implemented so far. Now the trick is to extend this
> > > to delaunay vertices internal to the triangulation. From what I can
> > > see, the adjacent facets to such a vertex form a number of closed
> > > loops which need to be iterated over. Now my question is, is there a
> > > geometric property that can be exploited to uniquely iterator over all
> > > such facets such that each successive facet in the iteration is
> > > adjacent to the previous using only local information (i.e. I'm at
> > > facet f and with vertex v as my pivot, what is the "next" facet)?
> > >
> > > For instance, imagine a 3x3x3 grid. The dual of the point at the
> > > center of the grid is a cube. Thus there are 6 loops to visit. How
> > > does one move between the loops with only local information? Or, is
> > > this not possible and I need to keep track of when a loop is closed
> > > and move on to the next one?
> > >
> > > thanks,
> > > wes
> > --
> > You are currently subscribed to cgal-discuss.
> > To unsubscribe or access the archives, go to
> > https://lists-sop.inria.fr/wws/info/cgal-discuss
> >
>



Archive powered by MHonArc 2.6.16.

Top of Page