mirror of https://github.com/CGAL/cgal
*** empty log message ***
This commit is contained in:
parent
68d7392ee1
commit
2cd9e6c00a
|
|
@ -2,19 +2,21 @@ negocier la doc de Filtered_exact...
|
|||
|
||||
General
|
||||
- parametres template par defaut
|
||||
- virer geom_traits exemples - demos - testsuite
|
||||
- void a la place de GT dans cell_base
|
||||
- new Vertex/Cell
|
||||
create_cell T3 pour remove
|
||||
etc
|
||||
- trouver une interface avec T_2 qui permette d'eviter de reprogrammer
|
||||
tout le 2d dans le 3d
|
||||
- virer geom_traits
|
||||
- purify
|
||||
|
||||
TEST SUITE
|
||||
|
||||
Doc
|
||||
- revoir tous les insert...(...)
|
||||
- traits class
|
||||
- traits class : Cartesian model of T_traits_3
|
||||
- parametres template
|
||||
- ameliorer user manual
|
||||
- verifier requirements sur la cell_base pour output/input stream
|
||||
- revoir les anciennes corrections de JF Dufourd
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ Version 1.61 (?? June 01)
|
|||
- default template parameters for all triangulation classes except hierarchy
|
||||
default used in the examples and test-suite
|
||||
- kernel traits used in the example(s) and test-suite
|
||||
- example files included directly in the do
|
||||
- example files included directly in the doc
|
||||
- Remove one "new Cell" in Triangulation_3.
|
||||
- Privatize some member functions of TDS.
|
||||
|
||||
|
|
|
|||
|
|
@ -14,6 +14,8 @@ include $(CGAL_MAKEFILE)
|
|||
|
||||
|
||||
CXXFLAGS = -I../../include\
|
||||
-I../../../Kernel_basic/include \
|
||||
-I../../../Cartesian_kernel/include \
|
||||
$(CGAL_CXXFLAGS)\
|
||||
# -g
|
||||
|
||||
|
|
|
|||
|
|
@ -23,22 +23,19 @@
|
|||
#include <iostream>
|
||||
#include <fstream>
|
||||
|
||||
#include <assert.h>
|
||||
#include <cassert>
|
||||
#include <list>
|
||||
#include <vector>
|
||||
|
||||
#include <CGAL/Cartesian.h>
|
||||
|
||||
#include <CGAL/Triangulation_cell_base_3.h>
|
||||
#include <CGAL/Triangulation_vertex_base_3.h>
|
||||
#include <CGAL/Triangulation_data_structure_3.h>
|
||||
#include <CGAL/Triangulation_geom_traits_3.h>
|
||||
#include <CGAL/Triangulation_3.h>
|
||||
|
||||
// for this simple example, using doubles is ok
|
||||
//
|
||||
typedef double NT;
|
||||
//////////////////////
|
||||
// chosing the number type
|
||||
//////////////////////
|
||||
|
||||
// for this simple example, using doubles is ok
|
||||
// for more complicated examples with degenerate configurations,
|
||||
// using Filtered_exact number type is advised :
|
||||
//
|
||||
|
|
@ -47,14 +44,17 @@ typedef double NT;
|
|||
//
|
||||
// typedef CGAL::Filtered_exact<double, CGAL::MP_Float> NT;
|
||||
|
||||
typedef CGAL::Cartesian<NT> Repr;
|
||||
typedef CGAL::Triangulation_geom_traits_3<Repr> Gt;
|
||||
typedef double NT;
|
||||
|
||||
typedef CGAL::Triangulation_vertex_base_pointer_3<Gt> Vb;
|
||||
typedef CGAL::Triangulation_cell_base_3<Gt> Cb;
|
||||
//////////////////////
|
||||
// chosing the representation (cartesian or homogeneous)
|
||||
//////////////////////
|
||||
|
||||
typedef CGAL::Triangulation_data_structure_3<Vb,Cb> TDS;
|
||||
typedef CGAL::Triangulation_3<Gt,TDS> Triangulation;
|
||||
typedef CGAL::Cartesian<NT> Gt;
|
||||
|
||||
//////////////////////
|
||||
|
||||
typedef CGAL::Triangulation_3<Gt> Triangulation;
|
||||
|
||||
typedef Triangulation::Cell_handle Cell_handle;
|
||||
typedef Triangulation::Vertex_handle Vertex_handle;
|
||||
|
|
|
|||
Loading…
Reference in New Issue