Commit 5559a670 authored by Pierre Kraemer's avatar Pierre Kraemer

petite erreur de manip

parent d90fc974
......@@ -104,7 +104,7 @@ protected:
/*! The phi2-links around the face are removed
* @param d a dart of the face
*/
void deleteOrientedFace(Dart d) ; //TODO remove ?
void deleteOrientedFace(Dart d) ;
public:
......@@ -121,7 +121,7 @@ public:
* @param d first dart in vertex v
* @param e second dart in vertex v
*/
virtual void splitVertex(Dart d, Dart e); //TODO modification for new boundary managing method
virtual void splitVertex(Dart d, Dart e);
//! Delete the vertex of d (works only for internal vertices)
......@@ -129,7 +129,7 @@ public:
* @param d a dart of the vertex to delete
* @return true if the deletion has been executed, false otherwise
*/
virtual bool deleteVertex(Dart d) ; //TODO modification for new boundary managing method
virtual bool deleteVertex(Dart d) ;
//! Link two vertices belonging to distinct faces (add an edge between the two vertices)
......@@ -137,19 +137,19 @@ public:
* @param d first dart in the face
* @param e second dart in the face
*/
virtual void linkVertices(Dart d, Dart e); //TODO removing ??
virtual void linkVertices(Dart d, Dart e);
//! Cut the edge of d and its opposite edge if it exists
/*! @param d a dart of the edge to cut
*/
virtual void cutEdge(Dart d); //TODO modification for new boundary managing method
virtual void cutEdge(Dart d);
//! Undo the cut of the edge of d and its opposite edge if it exists
/*! @param d a dart of the edge to uncut
*/
virtual void uncutEdge(Dart d); //TODO modification for new boundary managing method
virtual void uncutEdge(Dart d);
//! Collapse an edge (that is deleted) possibly merging its vertices
......@@ -162,7 +162,7 @@ public:
* @param delDegenerateFaces a boolean (default to true)
* @return a dart of the resulting vertex
*/
virtual Dart collapseEdge(Dart d, bool delDegenerateFaces = true); //TODO modification for new boundary managing method
virtual Dart collapseEdge(Dart d, bool delDegenerateFaces = true);
/**
......@@ -187,14 +187,14 @@ public:
* @param d dart of the vertex
* @param e dart of the edge
*/
virtual void insertEdgeInVertex(Dart d, Dart e); //TODO modification for new boundary managing method
virtual void insertEdgeInVertex(Dart d, Dart e);
//! Remove an edge from a vertex orbit
/*! \pre Dart d must be phi2 sewn
* @param d the dart of the edge to remove from the vertex
*/
virtual void removeEdgeFromVertex(Dart d); //TODO modification for new boundary managing method
virtual void removeEdgeFromVertex(Dart d);
//! Sew two oriented faces along oriented edges
......@@ -202,13 +202,13 @@ public:
* @param d a dart of the first face
* @param e a dart of the second face
*/
virtual void sewFaces(Dart d, Dart e); //TODO modification for new boundary managing method
virtual void sewFaces(Dart d, Dart e);
//! Unsew two oriented faces along oriented edges
/*! @param d a dart of one face
*/
virtual void unsewFaces(Dart d); //TODO modification for new boundary managing method
virtual void unsewFaces(Dart d);
//! Delete an oriented face if and only if it has one or two edges
......@@ -217,7 +217,7 @@ public:
* @param d a dart of the face
* @return true if the collapse has been executed, false otherwise
*/
virtual bool collapseDegeneratedFace(Dart d); //TODO modification for new boundary managing method
virtual bool collapseDegeneratedFace(Dart d);
//! Split a face f between d and e inserting an edge between vertices d & e
......@@ -239,7 +239,7 @@ public:
* Extract a pair of sewed triangles and sew their adjacent faces
* d is a dart of the common edge of the pair of triangles
*/
void extractTrianglePair(Dart d) ; //TODO modification for new boundary managing method
void extractTrianglePair(Dart d) ;
/**
......@@ -247,7 +247,7 @@ public:
* v1 and v2 belong to the same vertex
* d is a dart of the common edge of the pair of triangles
*/
void insertTrianglePair(Dart d, Dart v1, Dart v2) ; //TODO modification for new boundary managing method
void insertTrianglePair(Dart d, Dart v1, Dart v2) ;
/**
......@@ -255,7 +255,7 @@ public:
* \warning Darts may have
* @param d a dart from the vertex
*/
void unsewAroundVertex(Dart d) ; //TODO modification for new boundary managing method ???
void unsewAroundVertex(Dart d) ;
/**
......@@ -263,7 +263,7 @@ public:
* create a symetric to construct a polyedron
* @param d a dart from the vertex
*/
void explodPolyhedron(Dart d); //TODO modification for new boundary managing method ???
void explodPolyhedron(Dart d);
//! Merge two volumes along two faces.
......@@ -276,7 +276,7 @@ public:
* @param e a dart of the second face
* @return true if the merge has been executed, false otherwise
*/
virtual bool mergeVolumes(Dart d, Dart e); //TODO modification for new boundary managing method
virtual bool mergeVolumes(Dart d, Dart e);
//! Close a topological hole (a sequence of connected fixed point of phi2).
......@@ -286,7 +286,7 @@ public:
* @param d a dart of the hole (with phi2(d)==d)
* @return the degree of the created face
*/
virtual unsigned int closeHole(Dart d); //TODO modification for new boundary managing method
virtual unsigned int closeHole(Dart d);
//TODO a mettre en algo
......@@ -296,7 +296,7 @@ public:
* \warning The embeddings of vertices are not updated
* @param marker
*/
void closeMap(DartMarker& marker); //TODO modification for new boundary managing method
void closeMap(DartMarker& marker);
//@}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment