Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Iteration over Voronoi faces

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Iteration over Voronoi faces


Chronological Thread 
  • From: Stefan Witzel <>
  • To:
  • Subject: Re: [cgal-discuss] Iteration over Voronoi faces
  • Date: Wed, 19 Jun 2019 20:49:51 +0200
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
  • Ironport-phdr: 9a23:oEwVLR2ud3zpHXPMsmDT+DRfVm0co7zxezQtwd8Zse0eIvad9pjvdHbS+e9qxAeQG9mCsbQc0aGP6/uoGTRZp8rY6TZaKN0EfiRGoP1epxYnDs+BBB+zB9/RRAt+Iv5/UkR49WqwK0lfFZW2TVTTpnqv8WxaQU2nZkJ6KevvB4Hdkdm82fys9J3PeQVIgye2ba9vIBmsogjdq9cajZF+JqovxRfFv2dEdupLzm9sOV6fggzw68it8JJ+6Shcp+4t+8tdWqjmYqo0SqBVAi47OG4v/s3rshfDTQqL5nQCV2gdjwRFDQvY4hzkR5n9qiT1uPZz1ymcJs32UKs7WS++4KdxSR/nkzkIOjgk+2zKkMNwjaZboBW8pxxjxoPffY+YOOZicq7bYNgXQ3dKUMRMWCxbGo6zYIUPAOgbPehYoYfzpEYAowWiCgejH+7v1iZIi2Xq0aEmz+gsEwfL1xEgEdIUt3TUqc34OroOUe+rwqnH1zPDZO5W1jf89IjJcw4uofWRVr93asrR1UcuFwLZjlSRt4PlOyiY1usIs2eB7upgUfijhHIgqwF0uzWiwNonhIrRho8N1FzI6SF0zJw2KNC4UkJ3f8CoHIZKuyyaKod7RN4pTXtytyYg0LIGvIa2fCgUx5QjwB7Sc/mHfJKJ4hLnTeqQLy14iG98dLKxhxu+7FKsyuL7Vsmz31ZKqjRKnsPQuXAK0hzf8smHSv1j8Ue9wTuDyRzf5+VeLU03lafXMYAtzqAtmpYJsUnPAzf6mEDsg6+XckUk9PKo6+PiYrj+vZ+cK4F1igDiMqUvhMO/Bf81MgcLX2eB+OS80Kfv8lH+QLVPlvE2iLXWsIjGJcQHoa60GxNa0ok55Ba7FjupzdUYnWIbI1JYYxKHlJPkO0rOIfD9FfewmU6gkDZtx/DcP73uGI/BLnbZkOSpQbEo4EFVzE8/zMtU+olPIrAHOvP6HEHr5+bVFhsoDwvh2PnmFMdw0qsbUH6PRLKfMebYsFKM6+wiJ+XKaIJGliz6Lq0e+/PghHlxpl4Bb6Stlc8MdG+5AuZrJ22WZHPthpEKFmJc7Vl2d/DjlFDXCW0bXH21Ra9pvmhmWrLjNp/KQ8WWuJLE3Cq/GccLNGVPC1TJDm2xMovZArEDbyWdJsInmTsBB+D4Gt0RkCq2vQq/8IJJa+/d+ykWr5XmjYEn6OjalBV0/jtxXZ3EjzO9Clpsl2ZNfAcYmbhlqBUkmFiG2Kl8xfdfEI4L6g==

Am Mi., 19. Juni 2019 um 20:31 Uhr schrieb Monique Teillaud
<>:
> ----- Le 19 Juin 19, à 3:16, Stefan Witzel
>
> a écrit :
> > Am Di., 18. Juni 2019 um 19:54 Uhr schrieb Monique Teillaud
> > <>:
> > So to do things in the cgal spirit one should probably represent
> > polygons by their vertices and only create the hyperbolic segments
> > when drawing the polygon. In that situation one would then have the
> > vertices as well as the segments available and could sort out the
> > right orientation.
>
> If I understand correctly, this goes along the same lines as what I
> proposed in my previous email:
> * use circulators to get the combinatorial structure (the polygon is left
> implicit)
> * use segments as (non-oriented) geometric objects.

Except that you suggested to iterate over edges and take their duals
which are hyperbolic segments and therefore not combinatorial objects
as you would say. With that approach one does not get the circular
order of the vertices. This was the very first thing I tried and it
took almost a day to figure out why it's not working.

> > Just to make sure: this cgal convention on counterclockwise
> > orientation of circular arcs is just an internal convention, not
> > guaranteed behavior, correct? So if I have a hyperbolic segment I
> > really know nothing about the role of source() and target()?
>
> If I am not mistaken, source() and target() are not even mentioned in the
> manual.

Yes, well, I still haven't gotten to grips with the manual.

Best,
Stefan



Archive powered by MHonArc 2.6.18.

Top of Page