static FromLeftTopRightBottom(float, float, float, float) | СоздаетRectangleF структура с левым верхним и правым нижним углами в указанных местах. |
static FromPoints(PointF, PointF) | Создает новыйRectangle из двух указанных точек. Две вершины созданногоRectangle будет равно переданномуpoint1 а такжеpoint2 . Обычно это противоположные вершины. |
static Inflate(RectangleF, float, float) | Создает и возвращает увеличенную копию указанногоRectangleF структура. Копия завышена на указанную сумму. Исходный прямоугольник остается без изменений. |
static Intersect(RectangleF, RectangleF) | ВозвращаетRectangleF структура, представляющая собой пересечение двух прямоугольников. Если пересечения нет и пустоRectangleF возвращается. |
static Union(RectangleF, RectangleF) | Создает наименьший возможный третий прямоугольник, который может содержать оба прямоугольника, образующие объединение. |
Contains(PointF) | Определяет, содержится ли указанная точка в этомRectangleF структура. |
Contains(RectangleF) | Определяет, является ли прямоугольная область, представленнаяrect полностью содержится в этомRectangleF структура. |
Contains(float, float) | Определяет, содержится ли указанная точка в этомRectangleF структура. |
override Equals(object) | Проверяет,obj этоRectangleF с таким же расположением и размером этогоRectangleF . |
override GetHashCode() | Получает хэш-код для этогоRectangleF структура. |
Inflate(SizeF) | раздувает этоRectangleF на указанную сумму. |
Inflate(float, float) | раздувает этоRectangleF структуру на указанную сумму. |
Intersect(RectangleF) | Заменяет этоRectangleF структура с пересечением себя и заданногоRectangleF структура. |
IntersectsWith(RectangleF) | Определяет, пересекается ли этот прямоугольник сrect . |
Normalize() | Нормализует прямоугольник, делая его ширину и высоту положительными, слева меньше, чем справа, а верх меньше, чем низ. |
Offset(PointF) | Изменяет положение этого прямоугольника на указанную величину. |
Offset(float, float) | Изменяет положение этого прямоугольника на указанную величину. |
override ToString() | Преобразует атрибуты этогоRectangleF в удобочитаемую строку. |
operator / | Реализует оператор /. |
operator == | Проверяет, являются ли дваRectangleF структуры имеют одинаковое расположение и размер. |
implicit operator | Преобразует указанныйRectangle структура кRectangleF структура. |
operator != | Проверяет, являются ли дваRectangleF структуры отличаются расположением или размером. |
operator * | Реализует оператор *. |