Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] adding additional variables in 3D triangulation data structure

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] adding additional variables in 3D triangulation data structure


Chronological Thread 
  • From: Tianyun Su <>
  • To:
  • Subject: Re: [cgal-discuss] adding additional variables in 3D triangulation data structure
  • Date: Mon, 18 Jul 2016 10:33:37 +0800
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=None
  • Ironport-phdr: 9a23:sxJ7BxfpazePM8Qf2W4oeRejlGMj4u6mDksu8pMizoh2WeGdxc+5bB7h7PlgxGXEQZ/co6odzbGH6+a8CSddvt6oizMrSNR0TRgLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpQAbFhi3DwdpPOO9QteU1JXvkbzisMCMKyxzxxOFKYtoKxu3qQiD/uI3uqBFbpgL9x3Sv3FTcP5Xz247bXianhL7+9vitMU7q3cY6Loc8dVdW/D6Y7ggVu4fSy83Nng8osztrxjKCwWVoWANV30f1RtODQ+C5x7zWtL9szDxq/FmixScJtD8GLAoRSy5veAsUw7tkC5BNjgj8WiRhNY3l7NeuBvmphpxxMnfb4iRcfZ/ZajAZshJeW0UVclYU2lNA5i3cpAUJ+sHJ+dR6Yfn9HUUqh7rOQilAvLyzHdzmzeiwawz1fU8F0fdwSQvGtsPtDLfq9CjZ/Raavy80KSdlWaLVPhRwzqosIU=

Hi, Andreas,
Many thanks for your suggestion of the example. It's really helpful.

On Mon, Jul 18, 2016 at 10:12 AM, Tianyun Su
<>
wrote:
> Hello, Adam,
> Thank you for your suggestion. I just made a test according to the
> example and it can solve my problem.
>
> Tianyun
>
> On Sun, Jul 17, 2016 at 5:51 AM, Andreas Fabri
> <>
> wrote:
>>
>> Please have a look at the example in the manual:
>>
>> http://doc.cgal.org/latest/Triangulation_3/index.html#Triangulation3secexamplescolor
>>
>>
>>
>>
>> On 16/07/2016 17:37, Tianyun Su wrote:
>>>
>>> Hi Adam,
>>> Thank you for your response and instruction. I have not use
>>> Triangulation_vertex_base_with_info_3 or
>>> Triangulation_cell_base_with_info_3 before. Can you give me a more
>>> instruction about assigning and accessing the value of the added
>>> unsigned integer variable?
>>> Thanks again.
>>>
>>> Tianyun
>>>
>>>
>>> On Sat, Jul 16, 2016 at 7:31 AM, Adam Getchell
>>> <>
>>> wrote:
>>>>
>>>> Sorry, the rest of the header might be useful:
>>>>
>>>>>
>>>>> // CGAL headers
>>>>> #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
>>>>> #include <CGAL/Triangulation_vertex_base_with_info_3.h>
>>>>> #include <CGAL/Triangulation_cell_base_with_info_3.h>
>>>>> #include <CGAL/Delaunay_triangulation_3.h>
>>>>>
>>>>> using K = CGAL::Exact_predicates_inexact_constructions_kernel;
>>>>> using Triangulation = CGAL::Triangulation_3<K>;
>>>>> // Used so that each timeslice is assigned an integer
>>>>> using Vb = CGAL::Triangulation_vertex_base_with_info_3<std::uintmax_t,
>>>>> K>;
>>>>> // Used to mark cell type
>>>>> using Cb = CGAL::Triangulation_cell_base_with_info_3<std::uintmax_t, K>;
>>>>
>>>>
>>>> // Parallel operations
>>>> #ifdef CGAL_LINKED_WITH_TBB
>>>> using Tds = CGAL::Triangulation_data_structure_3<Vb, Cb,
>>>> CGAL::Parallel_tag>;
>>>> #else
>>>> using Tds = CGAL::Triangulation_data_structure_3<Vb, Cb>;
>>>> #endif
>>>> using Delaunay = CGAL::Delaunay_triangulation_3<K, Tds>;
>>>> using Cell_handle = Delaunay::Cell_handle;
>>>> using Vertex_handle = Delaunay::Vertex_handle;
>>>> using Locate_type = Delaunay::Locate_type;
>>>> using Point = Delaunay::Point;
>>>>
>>>> Adam
>>>> --
>>>> Adam Getchell
>>>> about.me/adamgetchell
>>>>
>>>>
>>>> --
>>>> You are currently subscribed to cgal-discuss.
>>>> To unsubscribe or access the archives, go to
>>>> https://sympa.inria.fr/sympa/info/cgal-discuss
>>>>
>>>>
>>>
>>
>> --
>> You are currently subscribed to cgal-discuss.
>> To unsubscribe or access the archives, go to
>> https://sympa.inria.fr/sympa/info/cgal-discuss
>>
>>



Archive powered by MHonArc 2.6.18.

Top of Page