/// <inheritdoc cref="Rectangle(IEnumerable{double}, IFigure)"/> public FilmRectangle(IEnumerable <double> sides, IFilmFigure cutOutFilmFigure) : base(sides, cutOutFilmFigure) { }
/// <inheritdoc cref="Circle(double, IFigure)"/> public FilmCircle(double radius, IFilmFigure cutOutFilmFigure) : base(radius, cutOutFilmFigure) { }
/// <inheritdoc cref="IFilmXmlElementWriter.WritePolygonFilmFigure(StreamWriter, IFilmFigure)"/> public void WritePolygonFilmFigure(StreamWriter writer, IFilmFigure polygonFigure) { WriteElementName(writer, polygonFigure as PolygonFigure); WriteSides(writer, polygonFigure as PolygonFigure); WriteEndElement(writer, polygonFigure as PolygonFigure); }
/// <inheritdoc cref="Square(IEnumerable{double}, IFigure)"/> public FilmSquare(IEnumerable <double> sides, IFilmFigure cutOutFilmFigure) : base(sides, cutOutFilmFigure) { }
/// <inheritdoc cref="IFilmXmlElementWriter.WriteCircularFilmFigure(StreamWriter, IFilmFigure)"/> public void WriteCircularFilmFigure(StreamWriter writer, IFilmFigure circularFigure) { WriteElementName(writer, circularFigure as CircularFigure); WriteRadius(writer, circularFigure as CircularFigure); WriteEndElement(writer, circularFigure as CircularFigure); }