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

См. также