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)Смещает локальное геометрическое преобразование на указанные размеры в заданном порядке.

См. также