System::Drawing::Drawing2D::PathGradientBrush класс
Содержание
[
Скрывать
]PathGradientBrush class
Представляет кисть, которая заполняет внутреннюю часть объекта GraphicsPath градиентом. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class PathGradientBrush : public System::Drawing::Brush
Методы
| Метод | Описание |
|---|---|
| Clone() override | Создаёт копию текущего объекта. |
| get_Blend() const | НЕ РЕАЛИЗОВАНО. |
| get_CenterColor() const | Возвращает цвет, находящийся в центре пути, заполненного текущим объектом. |
| get_CenterPoint() const | Получает центральную точку градиента. |
| get_FocusScales() const | Получает точку фокуса для затухания градиента. |
| get_InterpolationColors() const | Возвращает значение, определяющее многокрасный линейный градиент. |
| get_Rectangle() | НЕ РЕАЛИЗОВАНО. |
| get_SurroundColors() const | Возвращает цвета, соответствующие точкам в пути, который заполняет этот PathGradientBrush. |
| get_Transform() const | Возвращает копию объекта Matrix, определяющего геометрические преобразования кисти, представленной текущим объектом. |
| get_WrapMode() const | Возвращает режим обтекания. |
| MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder) | Умножает матрицу преобразования текущего объекта на указанную матрицу. |
| PathGradientBrush(const ArrayPtr<PointF>&, WrapMode) | Информация RTTI. |
| PathGradientBrush(const ArrayPtr<Point>&, WrapMode) | Создаёт новый экземпляр класса PathGradientBrush. |
| PathGradientBrush(const SharedPtr<GraphicsPath>&) | Создаёт новый экземпляр класса PathGradientBrush. |
| ResetTransform() | Сбрасывает матрицу преобразования текущего объекта, делая её единичной матрицей. |
| RotateTransform(float, Drawing2D::MatrixOrder) | Поворачивает локальное геометрическое преобразование на указанный угол в заданном порядке. |
| ScaleTransform(float, float, Drawing2D::MatrixOrder) | Масштабирует локальное геометрическое преобразование на указанные коэффициенты в заданном порядке. |
| set_Blend(const SharedPtr<Blend>&) | Устанавливает градиент, который задает коэффициенты и позиции базовых цветов для этой кисти. |
| set_CenterColor(Color) | Устанавливает цвет, находящийся в центре пути, заполненного текущим объектом. |
| set_CenterPoint(const PointF&) | Устанавливает центральную точку градиента. |
| set_FocusScales(const PointF&) | Устанавливает точку фокуса для затухания градиента. |
| set_InterpolationColors(const SharedPtr<ColorBlend>&) | Устанавливает значение, определяющее многокрасный линейный градиент. |
| set_SurroundColors(const ArrayPtr<Color>&) | Устанавливает цвета, соответствующие точкам в пути, который заполняет этот PathGradientBrush. |
| 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++