vertex
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y)
return m_arc.vertex(x, y);
unsigned vertex(double* x, double* y)
while(!is_stop(cmd = vs.vertex(&x, &y)))
while(!is_stop(cmd = vs.vertex(&x, &y)))
cmd = m_source->vertex(x, y);
cmd = m_generator.vertex(x, y);
unsigned vertex(double*, double*) { return path_cmd_stop; }
unsigned vertex(double* x, double* y);
unsigned conv_adaptor_vcgen<VertexSource, Generator, Markers>::vertex(double* x, double* y)
m_last_cmd = m_source->vertex(&m_start_x, &m_start_y);
unsigned vertex(double* x, double* y);
unsigned conv_adaptor_vpgen<VertexSource, VPGen>::vertex(double* x, double* y)
cmd = m_vpgen.vertex(x, y);
cmd = m_source->vertex(&tx, &ty);
unsigned vertex(double* x, double* y);
unsigned conv_close_polygon<VertexSource>::vertex(double* x, double* y)
cmd = m_source->vertex(x, y);
unsigned vertex(double* x, double* y)
cmd = m_source1->vertex(x, y);
cmd = m_source2->vertex(x, y);
unsigned vertex(double* x, double* y);
unsigned conv_curve<VertexSource, Curve3, Curve4>::vertex(double* x, double* y)
if(!is_stop(m_curve3.vertex(x, y)))
if(!is_stop(m_curve4.vertex(x, y)))
unsigned cmd = m_source->vertex(x, y);
m_source->vertex(&end_x, &end_y);
m_curve3.vertex(x, y); // First call returns path_cmd_move_to
m_curve3.vertex(x, y); // This is the first vertex of the curve
m_source->vertex(&ct2_x, &ct2_y);
m_source->vertex(&end_x, &end_y);
m_curve4.vertex(x, y); // First call returns path_cmd_move_to
m_curve4.vertex(x, y); // This is the first vertex of the curve
if(is_stop(m_marker_locator->vertex(&x1, &y1)))
if(is_stop(m_marker_locator->vertex(&x2, &y2)))
cmd = m_marker_shapes->vertex(x, y);
unsigned vertex(double* x, double* y);
unsigned conv_marker<MarkerLocator, MarkerShapes>::vertex(double* x, double* y)
unsigned vertex(double* x, double* y)
unsigned cmd = m_source->vertex(x, y);
unsigned vertex(double* x, double* y)
unsigned cmd = m_source->vertex(x, y);
unsigned vertex(double* x, double* y)
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y)
unsigned vertex(double* x, double* y)
return m_curve_inc.vertex(x, y);
return m_curve_div.vertex(x, y);
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y)
return m_curve_inc.vertex(x, y);
return m_curve_div.vertex(x, y);
inline unsigned ellipse::vertex(double* x, double* y)
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y)
return m_trans.vertex(x, y);
unsigned vertex(double* x, double* y);
while(!is_stop(cmd = vs.vertex(&x2, &y2)))
inline unsigned path_base<VC>::vertex(unsigned idx, double* x, double* y) const
return m_vertices.vertex(idx, x, y);
inline unsigned path_base<VC>::vertex(double* x, double* y)
return m_vertices.vertex(m_iterator++, x, y);
m_vertices.vertex(start + i, &x1, &y1);
m_vertices.vertex(start + (i + 1) % np, &x2, &y2);
unsigned cmd = m_vertices.vertex(i, &x, &y);
unsigned cmd = m_vertices.vertex(i, &x, &y);
return vertex(m_vertices.size() - 1, x, y);
return vertex(m_vertices.size() - 2, x, y);
unsigned vertex(unsigned idx, double* x, double* y) const
unsigned cmd = v.vertex(i, &x, &y);
if(m_total_vertices) return vertex(m_total_vertices - 1, x, y);
if(m_total_vertices > 1) return vertex(m_total_vertices - 2, x, y);
inline unsigned vertex_block_storage<T,S,P>::vertex(unsigned idx,
unsigned vertex(double* x, double* y)
unsigned vertex(double* x, double* y)
unsigned vertex(double* x, double* y)
unsigned vertex(double* x, double* y)
return m_line.vertex(x, y);
unsigned vertex(unsigned idx, double* x, double* y) const;
unsigned vertex(unsigned idx, double* x, double* y) const;
unsigned vertex(double* x, double* y);
while(!is_stop(cmd = vs.vertex(&x, &y)))
cmd = vs.vertex(&x, &y);
while(!is_stop(cmd = vs.vertex(&x, &y)))
unsigned vertex(unsigned idx, double* x, double* y) const
return m_storage[idx].vertex(x, y);
unsigned vertex(double* x, double* y)
unsigned cmd = m_storage[m_vertex_idx].vertex(x, y);
m_storage[i].vertex(&x, &y);
unsigned vertex(double* x, double* y)
unsigned cmd = v.vertex(x, y, m_dx, m_dy, m_scale);
unsigned vertex(double* x_, double* y_,
while(!is_stop(cmd = vs.vertex(&x, &y)))
while(!is_stop(cmd = vs.vertex(&x, &y)))
while(!is_stop(cmd = vs.vertex(&x, &y)))
while(!is_stop(cmd = vs.vertex(&x, &y)))
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y)
while(!is_stop(cmd = vs1.vertex(&x, &y)))
while(!is_stop(cmd = vs2.vertex(&x, &y)))
while(!is_stop(cmd = vs.vertex(&x, &y)))
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y);
inline unsigned vcgen_vertex_sequence::vertex(double* x, double* y)
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y);
unsigned vertex(double* x, double* y);
cmd = m_arc.vertex(x, y);
cmd = m_arc.vertex(x, y);
cmd = m_arc.vertex(x, y);
cmd = m_arc.vertex(x, y);
virtual unsigned vertex(double* x, double* y) = 0;
unsigned cmd = curve.vertex(&x1, &y1);
cmd = curve.vertex(&x2, &y2);
unsigned cmd = curve.vertex(&x, &y);
cmd = curve.vertex(&x, &y);
unsigned cmd = curve.vertex(&x, &y);
cmd = curve.vertex(&x, &y);
return Affine::vertex(x, y);
virtual unsigned vertex(double* x, double* y);
return Contour::vertex(x, y);
virtual unsigned vertex(double* x, double* y);
return fAGGCurvedPath.vertex(x, y);
virtual unsigned vertex(double* x, double* y);
virtual unsigned vertex(double* x, double* y)
{ return fSource->vertex(x, y); }
return Perspective::vertex(x, y);
return Perspective::vertex(x, y);
virtual unsigned vertex(double* x, double* y);
return Stroke::vertex(x, y);
virtual unsigned vertex(double* x, double* y);
unsigned cmd = segmentedArc.vertex(&x, &y);
cmd = segmentedArc.vertex(&x, &y);
unsigned cmd = segmentedArc.vertex(&x, &y);
cmd = segmentedArc.vertex(&x, &y);
while(!is_stop(cmd = vs.vertex(&x, &y)))
unsigned cmd = segmentedArc.vertex(&x, &y);
cmd = segmentedArc.vertex(&x, &y);