public override void TesselateWith(Tesselator t) { t.TesselateArc(this); }
public ModelBuilder() { model = new VertexModel(); tesselator = new LineTesselator(model); }
// Implement the following methods in subclasses /// <summary> /// Call an appropriate method on `tessellator` for /// handling this segment using double-dispatch /// </summary> /// <param name="t">T.</param> public abstract void TesselateWith(Tesselator t);