RectangleProjectedShape

RectangleProjectedShape class

Представляет фигуру, проецируемую на прямоугольник, повернутый в определенной ориентации. Определяется четырьмя точками, которые можно вращать в пространстве, сохраняя ту же длину краев и 90 градусов между соседними краями.

public abstract class RectangleProjectedShape : Shape

Конструкторы

ИмяОписание
RectangleProjectedShape()Инициализирует новый экземплярRectangleProjectedShape класс.
RectangleProjectedShape(RectangleF)Инициализирует новый экземплярRectangleProjectedShape класс.

Характеристики

ИмяОписание
override Bounds { get; }Получает границы объекта.
override Center { get; }Получает центр фигуры.
override HasSegments { get; }Получает значение, указывающее, есть ли у фигуры сегменты.
LeftBottom { get; }Получает точку левого нижнего прямоугольника.
LeftTop { get; }Получает левую верхнюю точку прямоугольника.
RectangleHeight { get; }Получает высоту прямоугольника.
RectangleWidth { get; }Получает ширину прямоугольника.
RightBottom { get; }Получает правую нижнюю точку прямоугольника.
RightTop { get; }Получает правую верхнюю точку прямоугольника.
abstract Segments { get; }Получает сегменты формы.

Методы

ИмяОписание
override GetBounds(Matrix)Получает границы объекта.
override GetBounds(Matrix, Pen)Получает границы объекта.
override Transform(Matrix)Применяет указанное преобразование к фигуре.

Смотрите также