Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Re: update of power diagram vertices

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Re: update of power diagram vertices


Chronological Thread 
  • From: 杨成林 <>
  • To:
  • Subject: Re: [cgal-discuss] Re: update of power diagram vertices
  • Date: Mon, 20 May 2013 22:15:12 +0800

Why does only Regular_triangulation_2 inherit the function, but others redefine it?
In Regular_triangulation_3, the type of the second parameter of move() function is Gt::Weighted_point_3. But the type in the function inherited from Triangulation_2 is Gt::Point_2. They do not match.


2013/5/20 Sebastien Loriot (GeometryFactory) <>
On 05/20/2013 03:55 PM, 杨成林 wrote:
There is a move() function in Triangulation_2, Triangulation_3,
Delaunay_triangulation_2, Delaunay_triangulation_3 and
Regular_triangulation_3. Why is there not such a function in
Regular_triangulation_2?
There is, it is inherited. Just call it with your regular triangulation and it will work.

Sebastien.

<mailto:>>


    you need to explicitly call move (documented in the base class
    Triangulation_2 [1]) each time you want to update a weight.
    Note that a Vertex_handle is not valid when its vertex becomes hidden.


    [1]
    http://www.cgal.org/Manual/__latest/doc_html/cgal_manual/__Triangulation_2_ref/Class___Triangulation_2.htm

    <http://www.cgal.org/Manual/latest/doc_html/cgal_manual/Triangulation_2_ref/Class_Triangulation_2.htm>

    Sebastien.


    It should not be hard to write a member method function update_weight.


    On 05/20/2013 08:51 AM, liudaisuda wrote:

        Anyone? Please. The regular triangulation in my algorithm needs
        to be updated
        thousands of times. I got to find an efficient way. Indeed, my
        approach
        right now is  for each update of a single vertex information , I
        cleared all
        vertices of the regular triangulation and reload all vertex
        information
        again. While this worked, but it was too time-consuming. Please
        help if you
        can. Thanks a lot.



        --
        View this message in context:
        http://cgal-discuss.949826.n4.__nabble.com/update-of-power-__diagram-vertices-__tp4657493p4657501.html

        <http://cgal-discuss.949826.n4.nabble.com/update-of-power-diagram-vertices-tp4657493p4657501.html>
        Sent from the cgal-discuss mailing list archive at Nabble.com.



    --
    You are currently subscribed to cgal-discuss.
    To unsubscribe or access the archives, go to
    https://sympa.inria.fr/sympa/__info/cgal-discuss

    <https://sympa.inria.fr/sympa/info/cgal-discuss>





--
杨成林
Yang Chenglin


--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://sympa.inria.fr/sympa/info/cgal-discuss





--
杨成林
Yang Chenglin



Archive powered by MHonArc 2.6.18.

Top of Page