System::Drawing::Drawing2D::LinearGradientBrush class
Содержание
[
Скрывать
]LinearGradientBrush class
Представляет кисть линейного градиента. Объекты этого класса должны создаваться только с помощью функции System::MakeObject() . Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class LinearGradientBrush : public System::Drawing::Brush
Методы
| Метод | Описание |
|---|---|
| Clone() override | Создаёт копию текущего объекта. |
| get_Blend() const | Возвращает смесь, определяющую коэффициенты и позиции базовых цветов для этой кисти. |
| get_GammaCorrection() const | Возвращает значение, указывающее, что гамма‑коррекция включена для этой кисти. |
| get_InterpolationColors() const | Возвращает объект ColorBlend, определяющий многокрасочный линейный градиент. |
| get_LinearColors() const | Возвращает начальный и конечный цвета этого градиента. |
| get_Rectangle() | Возвращает ограничивающий прямоугольник. |
| get_Transform() const | Возвращает копию объекта Matrix, определяющего геометрические преобразования кисти, представленной текущим объектом. |
| get_WrapMode() const | Возвращает режим обтекания. |
| LinearGradientBrush(const PointF&, const PointF&, const Color&, const Color&) | Информация RTTI. |
| LinearGradientBrush(const Point&, const Point&, const Color&, const Color&) | Создаёт новый экземпляр LinearGradientBrush. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, LinearGradientMode) | Создаёт новый экземпляр LinearGradientBrush. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, LinearGradientMode) | Создаёт новый экземпляр LinearGradientBrush. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, float, bool) | Создаёт новый экземпляр LinearGradientBrush. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, float, bool) | Создаёт новый экземпляр LinearGradientBrush. |
| MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder) | Умножает матрицу преобразования текущего объекта на указанную матрицу. |
| ResetTransform() | Сбрасывает матрицу преобразования текущего объекта. |
| RotateTransform(float, MatrixOrder) | Вращает матрицу преобразования текущего объекта. |
| ScaleTransform(float, float, MatrixOrder) | Масштабирует матрицу преобразования текущего объекта. |
| set_Blend(const SharedPtr<Blend>&) | Устанавливает градиент, который задает коэффициенты и позиции базовых цветов для этой кисти. |
| set_GammaCorrection(bool) | Устанавливает статус коррекции гаммы для этой кисти. |
| set_InterpolationColors(const SharedPtr<ColorBlend>&) | Устанавливает объект ColorBlend, который определяет многокрасочный линейный градиент. |
| set_LinearColors(const ArrayPtr<Color>&) | Устанавливает начальные и конечные цвета этого градиента. |
| set_Transform(const SharedPtr<Matrix>&) | Устанавливает объект Matrix, который задает геометрические преобразования для кисти, представленной текущим объектом. |
| set_WrapMode(WrapMode) | Устанавливает режим обтекания. |
| SetBlendTriangularShape(float, float) | НЕ РЕАЛИЗОВАНО. |
| SetSigmaBellShape(float, float) | НЕ РЕАЛИЗОВАНО. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Смещает матрицу преобразования текущего объекта. |
См. также
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Font for C++