vertex_dist
const vertex_dist& v0,
const vertex_dist& v1,
const vertex_dist& v2,
const vertex_dist& v0,
const vertex_dist& v1,
const vertex_dist& v2,
const vertex_dist& v0,
const vertex_dist& v1,
const vertex_dist& v0,
const vertex_dist& v1,
const vertex_dist& v2,
const vertex_dist& v0,
const vertex_dist& v1,
const vertex_dist& v0,
const vertex_dist& v1,
const vertex_dist& v2,
const vertex_dist* m_v1;
const vertex_dist* m_v2;
void calculate(const vertex_dist& v0,
const vertex_dist& v1,
const vertex_dist& v2,
const vertex_dist& v3);
vertex_dist() {}
vertex_dist(double x_, double y_) :
bool operator () (const vertex_dist& val)
struct vertex_dist_cmd : public vertex_dist
vertex_dist(x_, y_),
vertex_dist& v = vertices[i];
m_src_vertices1.modify_last(vertex_dist(x, y));
m_src_vertices1.add(vertex_dist(x, y));
m_src_vertices2.modify_last(vertex_dist(x, y));
m_src_vertices2.add(vertex_dist(x, y));
m_src_vertices.modify_last(vertex_dist(x, y));
m_src_vertices.add(vertex_dist(x, y));
vertex_dist& v = m_src_vertices[i];
m_src_vertices.modify_last(vertex_dist(x, y));
m_src_vertices.add(vertex_dist(x, y));
m_src_vertices.modify_last(vertex_dist(x, y));
m_src_vertices.add(vertex_dist(x, y));
m_src_vertices.modify_last(vertex_dist(x, y));
m_src_vertices.add(vertex_dist(x, y));
void vcgen_smooth_poly1::calculate(const vertex_dist& v0,
const vertex_dist& v1,
const vertex_dist& v2,
const vertex_dist& v3)
m_src_vertices.modify_last(vertex_dist(x, y));
m_src_vertices.add(vertex_dist(x, y));