LinearGradientBrushBase

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.Brush, com.aspose.imaging.brushes.TransformBrush

public abstract class LinearGradientBrushBase extends TransformBrush

Представляет Brush с возможностями градиента и соответствующими свойствами.

Методы

МетодОписание
getRectangle()Возвращает прямоугольную область, определяющую начальные и конечные точки градиента.
setRectangle(RectangleF value)Устанавливает прямоугольную область, определяющую начальные и конечные точки градиента.
getAngle()Возвращает угол градиента.
setAngle(float value)Устанавливает угол градиента.
isAngleScalable()Возвращает значение, указывающее, изменяется ли LinearGradientBrushBase.Angle при трансформациях с этим LinearGradientBrushBase.
setAngleScalable(boolean value)Устанавливает значение, указывающее, изменяется ли LinearGradientBrushBase.Angle при трансформациях с этим LinearGradientBrushBase.
getGammaCorrection()Возвращает значение, указывающее, включена ли коррекция гаммы для этого LinearGradientBrushBase.
setGammaCorrection(boolean value)Устанавливает значение, указывающее, включена ли коррекция гаммы для этого LinearGradientBrushBase.

getRectangle()

public RectangleF getRectangle()

Возвращает прямоугольную область, определяющую начальные и конечные точки градиента.

Returns: RectangleF - A com.aspose.imaging.RectangleF structure that specifies the starting and ending points of the gradient.

setRectangle(RectangleF value)

public void setRectangle(RectangleF value)

Устанавливает прямоугольную область, определяющую начальные и конечные точки градиента.

Parameters:

ПараметрТипОписание
valueRectangleFСтруктура com.aspose.imaging.RectangleF, определяющая начальные и конечные точки градиента.

getAngle()

public float getAngle()

Возвращает угол градиента.

Returns: float — угол градиента.

setAngle(float value)

public void setAngle(float value)

Устанавливает угол градиента.

Parameters:

ПараметрТипОписание
valuefloatУгол градиента.

isAngleScalable()

public boolean isAngleScalable()

Возвращает значение, указывающее, изменяется ли LinearGradientBrushBase.Angle при трансформациях с этим LinearGradientBrushBase.

Returns: boolean — true, если LinearGradientBrushBase.Angle изменяется при трансформациях с этим LinearGradientBrushBase; иначе false.

setAngleScalable(boolean value)

public void setAngleScalable(boolean value)

Устанавливает значение, указывающее, изменяется ли LinearGradientBrushBase.Angle при трансформациях с этим LinearGradientBrushBase.

Parameters:

ПараметрТипОписание
valuebooleantrue, если LinearGradientBrushBase.Angle изменяется при трансформациях с этим LinearGradientBrushBase; иначе false.

getGammaCorrection()

public boolean getGammaCorrection()

Возвращает значение, указывающее, включена ли коррекция гаммы для этого LinearGradientBrushBase.

Returns: boolean — значение true, если коррекция гаммы включена для этого LinearGradientBrushBase; иначе false.

setGammaCorrection(boolean value)

public void setGammaCorrection(boolean value)

Устанавливает значение, указывающее, включена ли коррекция гаммы для этого LinearGradientBrushBase.

Parameters:

ПараметрТипОписание
valuebooleanЗначение true, если коррекция гаммы включена для этого LinearGradientBrushBase; иначе false.