*** empty log message ***

This commit is contained in:
Monique Teillaud 2001-06-19 08:14:08 +00:00
parent 68d7392ee1
commit 2cd9e6c00a
4 changed files with 21 additions and 17 deletions

View File

@ -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

View File

@ -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.

View File

@ -14,6 +14,8 @@ include $(CGAL_MAKEFILE)
CXXFLAGS = -I../../include\
-I../../../Kernel_basic/include \
-I../../../Cartesian_kernel/include \
$(CGAL_CXXFLAGS)\
# -g

View File

@ -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;