Beispiel #1
0
Stroke::vertex_iterator Stroke::vertices_begin(float sampling)
{
  // Resample if necessary
  if ((sampling != 0) && (sampling < _sampling))
    Resample(sampling);
  return vertex_iterator(_Vertices.begin(), _Vertices.begin(), _Vertices.end());
  // return _Vertices.begin();
}
Beispiel #2
0
Stroke::vertex_iterator Stroke::vertices_end()
{
  return vertex_iterator(_Vertices.end(), _Vertices.begin(), _Vertices.end());
}
ViewEdge::vertex_iterator ViewEdge::vertices_last()
{
	return vertex_iterator(this->_FEdgeB->vertexB(), _FEdgeB, 0);
}
ViewEdge::vertex_iterator ViewEdge::vertices_end()
{
	return vertex_iterator(0, _FEdgeB, 0);
}
ViewEdge::vertex_iterator ViewEdge::vertices_begin()
{
	return vertex_iterator(this->_FEdgeA->vertexA(), 0, _FEdgeA);
}