interface Canvas {
void drawPolygon(sequence<float> coordinates);
sequence<float> getInflectionPoints();
};
interface Canvas {
void drawPolygon(sequence<float> coordinates);
sequence<float> getInflectionPoints();
};
void drawPolygon(sequence<float> coordinates);
sequence<float> getInflectionPoints();