add comments for future fixes to be done

This commit is contained in:
Samuel Hornus 2012-01-09 15:46:16 +00:00
parent 807acdab2a
commit f08323e864
3 changed files with 10 additions and 3 deletions

View File

@ -106,6 +106,8 @@ __________________________________________________________________________ALL
_________________________________________________TRIANGULATION_DATA_STRUCTURE
*) Un-recursify insert_in_tagged_hole : crashed in dimension 8 : stack overflow.
*) TriangulationDataStructure:
- Should we put >> and << in the documentation of the class
Triangulation_data_structure ?

View File

@ -38,14 +38,14 @@ protected:
public:
explicit Triangulation_face(Full_cell_handle s) /* Concept */
: full_cell_(s), indices_(s->ambient_dimension()+1)
: full_cell_(s), indices_(s->ambient_dimension()+1) // FIXME: +2 to allow for arbitrary dimensioned Face
{
CGAL_assertion( Full_cell_handle() != s );
clear();
}
explicit Triangulation_face(const int ambient_dim) /* Concept */
: full_cell_(), indices_(ambient_dim+1)
: full_cell_(), indices_(ambient_dim+1) // FIXME: +2 to allow for arbitrary dimensioned Face
{
clear();
}

View File

@ -47,6 +47,11 @@ public:
: k_(c.k_), min_(c.min_), max_(c.max_), combi_(c.combi_)
{}
int number_of_elements()
{
return k_;
}
void init()
{
combi_.resize(k_);
@ -96,7 +101,7 @@ public:
if( -1 == i )
{
if( element(0) == max_at_pos(0) )
++element(0);
++element(0); // mark then end of the enumeration with an impossible value
}
else
{