#include <gdipluspath.h>
|
| PathGradientBrush (const Point *points, INT count, WrapMode wrapMode=WrapModeClamp) |
|
| PathGradientBrush (const PointF *points, INT count, WrapMode wrapMode=WrapModeClamp) |
|
| PathGradientBrush (const GraphicsPath *path) |
|
INT | GetBlendCount () const |
|
Status | GetBlend (REAL *blendFactors, REAL *blendPositions, INT count) const |
|
Status | GetCenterColor (Color *color) const |
|
Status | GetCenterPoint (Point *point) const |
|
Status | GetCenterPoint (PointF *point) const |
|
Status | GetFocusScales (REAL *xScale, REAL *yScale) const |
|
BOOL | GetGammaCorrection () const |
|
Status | GetGraphicsPath (GraphicsPath *path) const |
|
INT | GetInterpolationColorCount () const |
|
Status | GetInterpolationColors (Color *presetColors, REAL *blendPositions, INT count) const |
|
INT | GetPointCount () const |
|
Status | GetRectangle (RectF *rect) const |
|
Status | GetRectangle (Rect *rect) const |
|
INT | GetSurroundColorCount () const |
|
Status | GetSurroundColors (Color *colors, INT *count) const |
|
Status | GetTransform (Matrix *matrix) const |
|
WrapMode | GetWrapMode () const |
|
Status | MultiplyTransform (Matrix *matrix, MatrixOrder order=MatrixOrderPrepend) |
|
Status | ResetTransform () |
|
Status | RotateTransform (REAL angle, MatrixOrder order=MatrixOrderPrepend) |
|
Status | ScaleTransform (REAL sx, REAL sy, MatrixOrder order=MatrixOrderPrepend) |
|
Status | SetBlend (REAL *blendFactors, REAL *blendPositions, INT count) |
|
Status | SetBlendBellShape (REAL focus, REAL scale) |
|
Status | SetBlendTriangularShape (REAL focus, REAL scale=1.0f) |
|
Status | SetCenterColor (const Color &color) |
|
Status | SetCenterPoint (const Point &point) |
|
Status | SetCenterPoint (const PointF &point) |
|
Status | SetFocusScales (REAL xScale, REAL yScale) |
|
Status | SetGammaCorrection (BOOL useGammaCorrection) |
|
Status | SetGraphicsPath (const GraphicsPath *path) |
|
Status | SetInterpolationColors (const Color *presetColors, REAL *blendPositions, INT count) |
|
Status | SetSurroundColors (const Color *colors, INT *count) |
|
Status | SetTransform (const Matrix *matrix) |
|
Status | SetWrapMode (WrapMode wrapMode) |
|
Status | TranslateTransform (REAL dx, REAL dy, MatrixOrder order=MatrixOrderPrepend) |
|
virtual | ~Brush () |
|
Brush * | Clone () const |
|
Status | GetLastStatus () const |
|
BrushType | GetType () const |
|
void | operator delete (void *in_pVoid) |
|
void | operator delete[] (void *in_pVoid) |
|
void * | operator new (size_t in_size) |
|
void * | operator new[] (size_t in_size) |
|
Definition at line 749 of file gdipluspath.h.
◆ PathGradientBrush() [1/4]
Definition at line 754 of file gdipluspath.h.
755 {
759 }
void SetNativeBrush(GpBrush *brush)
GLuint GLuint GLsizei count
GLsizei const GLfloat * points
◆ PathGradientBrush() [2/4]
◆ PathGradientBrush() [3/4]
Definition at line 768 of file gdipluspath.h.
769 {
773 }
friend GpBrush *& getNat(const Brush *brush)
◆ PathGradientBrush() [4/4]
PathGradientBrush::PathGradientBrush |
( |
| ) |
|
|
inlineprotected |
◆ GetBlend()
Status PathGradientBrush::GetBlend |
( |
REAL * |
blendFactors, |
|
|
REAL * |
blendPositions, |
|
|
INT |
count |
|
) |
| const |
|
inline |
Definition at line 784 of file gdipluspath.h.
785 {
788 }
Status SetStatus(Status status) const
GpPathGradient * GetNativeGradient() const
◆ GetBlendCount()
INT PathGradientBrush::GetBlendCount |
( |
| ) |
const |
|
inline |
◆ GetCenterColor()
Status PathGradientBrush::GetCenterColor |
( |
Color * |
color | ) |
const |
|
inline |
Definition at line 791 of file gdipluspath.h.
792 {
795
798 color->SetValue(argb);
800 }
Status GetLastStatus() const
◆ GetCenterPoint() [1/2]
Status PathGradientBrush::GetCenterPoint |
( |
Point * |
point | ) |
const |
|
inline |
◆ GetCenterPoint() [2/2]
Status PathGradientBrush::GetCenterPoint |
( |
PointF * |
point | ) |
const |
|
inline |
◆ GetFocusScales()
Status PathGradientBrush::GetFocusScales |
( |
REAL * |
xScale, |
|
|
REAL * |
yScale |
|
) |
| const |
|
inline |
◆ GetGammaCorrection()
BOOL PathGradientBrush::GetGammaCorrection |
( |
| ) |
const |
|
inline |
Definition at line 821 of file gdipluspath.h.
822 {
823 BOOL useGammaCorrection;
825 return useGammaCorrection;
826 }
◆ GetGraphicsPath()
◆ GetInterpolationColorCount()
INT PathGradientBrush::GetInterpolationColorCount |
( |
| ) |
const |
|
inline |
◆ GetInterpolationColors()
Status PathGradientBrush::GetInterpolationColors |
( |
Color * |
presetColors, |
|
|
REAL * |
blendPositions, |
|
|
INT |
count |
|
) |
| const |
|
inline |
◆ GetNativeGradient()
Definition at line 1012 of file gdipluspath.h.
Referenced by GetBlend(), GetBlendCount(), GetCenterColor(), GetCenterPoint(), GetFocusScales(), GetGammaCorrection(), GetGraphicsPath(), GetInterpolationColorCount(), GetPointCount(), GetRectangle(), GetSurroundColorCount(), GetTransform(), GetWrapMode(), MultiplyTransform(), ResetTransform(), RotateTransform(), ScaleTransform(), SetBlend(), SetBlendBellShape(), SetBlendTriangularShape(), SetCenterColor(), SetCenterPoint(), SetFocusScales(), SetGammaCorrection(), SetGraphicsPath(), SetTransform(), SetWrapMode(), and TranslateTransform().
◆ GetPointCount()
INT PathGradientBrush::GetPointCount |
( |
| ) |
const |
|
inline |
◆ GetRectangle() [1/2]
Status PathGradientBrush::GetRectangle |
( |
Rect * |
rect | ) |
const |
|
inline |
◆ GetRectangle() [2/2]
Status PathGradientBrush::GetRectangle |
( |
RectF * |
rect | ) |
const |
|
inline |
◆ GetSurroundColorCount()
INT PathGradientBrush::GetSurroundColorCount |
( |
| ) |
const |
|
inline |
◆ GetSurroundColors()
Status PathGradientBrush::GetSurroundColors |
( |
Color * |
colors, |
|
|
INT * |
count |
|
) |
| const |
|
inline |
◆ GetTransform()
Status PathGradientBrush::GetTransform |
( |
Matrix * |
matrix | ) |
const |
|
inline |
◆ GetWrapMode()
WrapMode PathGradientBrush::GetWrapMode |
( |
| ) |
const |
|
inline |
◆ MultiplyTransform()
Definition at line 900 of file gdipluspath.h.
901 {
903 }
GLuint GLdouble GLdouble GLint GLint order
◆ ResetTransform()
Status PathGradientBrush::ResetTransform |
( |
| ) |
|
|
inline |
◆ RotateTransform()
◆ ScaleTransform()
◆ SetBlend()
Status PathGradientBrush::SetBlend |
( |
REAL * |
blendFactors, |
|
|
REAL * |
blendPositions, |
|
|
INT |
count |
|
) |
| |
|
inline |
◆ SetBlendBellShape()
Status PathGradientBrush::SetBlendBellShape |
( |
REAL |
focus, |
|
|
REAL |
scale |
|
) |
| |
|
inline |
Definition at line 931 of file gdipluspath.h.
932 {
934 }
GLenum GLenum GLenum GLenum GLenum scale
◆ SetBlendTriangularShape()
Status PathGradientBrush::SetBlendTriangularShape |
( |
REAL |
focus, |
|
|
REAL |
scale = 1.0f |
|
) |
| |
|
inline |
◆ SetCenterColor()
◆ SetCenterPoint() [1/2]
◆ SetCenterPoint() [2/2]
◆ SetFocusScales()
◆ SetGammaCorrection()
Status PathGradientBrush::SetGammaCorrection |
( |
BOOL |
useGammaCorrection | ) |
|
|
inline |
◆ SetGraphicsPath()
◆ SetInterpolationColors()
◆ SetSurroundColors()
◆ SetTransform()
◆ SetWrapMode()
◆ TranslateTransform()
◆ Pen
The documentation for this class was generated from the following file: