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();