Subversion Repositories gelsvn

Rev

Rev 88 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 88 Rev 129
Line 4... Line 4...
4
#include "templates.h"
4
#include "templates.h"
5
 
5
 
6
namespace HMesh
6
namespace HMesh
7
{
7
{
8
 
8
 
9
	typedef HalfEdge_template<Iters> HalfEdge;
-
 
10
	typedef Iters::HalfEdgeList HalfEdgeList;
-
 
11
	typedef Iters::HalfEdgeIter HalfEdgeIter;
-
 
12
 
-
 
13
	/// Returns true if the halfedge is a boundary halfedge.
9
	/// Returns true if the halfedge is a boundary halfedge.
14
	bool is_boundary(HalfEdgeIter h);
10
	bool is_boundary(HalfEdgeIter h);
15
 
11
 
16
	/** Null Element for halfedge lists. This is used as the value of an iterator
-
 
17
			that points to nothing. */
-
 
18
	extern HalfEdgeIter NULL_HALFEDGE_ITER;
-
 
19
 
12
 
20
	/** Set the next and prev pointers of the first and second argument 
13
	/** Set the next and prev pointers of the first and second argument 
21
			respectively. */
14
			respectively. */
22
	void link(HalfEdgeIter, HalfEdgeIter);
15
	void link(HalfEdgeIter, HalfEdgeIter);
23
 
16