Subversion Repositories gelsvn

Rev

Rev 115 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 115 Rev 129
Line 123... Line 123...
123
				typedef HalfEdgeList::iterator HalfEdgeIter;
123
				typedef HalfEdgeList::iterator HalfEdgeIter;
124
				typedef FaceList::iterator FaceIter;
124
				typedef FaceList::iterator FaceIter;
125
		};
125
		};
126
 
126
 
127
 
127
 
-
 
128
	typedef Face_template<Iters> Face;
-
 
129
	typedef HalfEdge_template<Iters> HalfEdge;
-
 
130
	typedef Vertex_template<Iters> Vertex;
-
 
131
 
-
 
132
	typedef Iters::FaceList FaceList;
-
 
133
	typedef Iters::HalfEdgeList HalfEdgeList;
-
 
134
	typedef Iters::VertexList VertexList;
-
 
135
 
-
 
136
	typedef Iters::FaceIter FaceIter;
-
 
137
	typedef Iters::HalfEdgeIter HalfEdgeIter;
-
 
138
	typedef Iters::VertexIter VertexIter;
-
 
139
 
-
 
140
	inline FaceIter get_null_face_iter()
-
 
141
			{
-
 
142
					static FaceList l;
-
 
143
					return l.end();
-
 
144
			}
-
 
145
 
-
 
146
	inline VertexIter get_null_vertex_iter()
-
 
147
			{
-
 
148
					static VertexList l;
-
 
149
					return l.end();
-
 
150
			}
-
 
151
 
-
 
152
 
-
 
153
	inline HalfEdgeIter get_null_halfedge_iter()
-
 
154
			{
-
 
155
					static HalfEdgeList l;
-
 
156
					return l.end();
-
 
157
			}
-
 
158
 
-
 
159
 
-
 
160
#define NULL_FACE_ITER HMesh::get_null_face_iter() 
-
 
161
#define NULL_HALFEDGE_ITER HMesh::get_null_halfedge_iter() 
-
 
162
#define NULL_VERTEX_ITER HMesh::get_null_vertex_iter()
-
 
163
 
128
 
164
 
129
}
165
}
130
#endif
166
#endif