Effect Transition Filling Styles

The following are possible values for the LPaintEffect::PaintTransition function's uTransition parameter, which specifies the filling style of the effect:

Value Meaning
Transition pattern class:
EFX_TRANS_SOLID Solid filling
EFX_TRANS_HORZ_LINE Horizontal lines
EFX_TRANS_VERT_LINE Vertical lines
EFX_TRANS_DOWNWARD_DIAG Downward diagonal lines
EFX_TRANS_UPWARD_DIAG Upward diagonal lines
EFX_TRANS_CROSS Cross lines
EFX_TRANS_DIAG_CROSS Diagonal cross lines
EFX_TRANS_PATTERN_MAX Number of patterns in this class.
Transition linear gradient class:
EFX_TRANS_GRADIENT_LINE_L_TO_R Line left to right
EFX_TRANS_GRADIENT_LINE_R_TO_L Line right to left
EFX_TRANS_GRADIENT_LINETTO_B Line top to bottom
EFX_TRANS_GRADIENT_LINE_B_TO_T Line bottom to top
EFX_TRANS_GRADIENT_LINE_LT_TO_RB Line left-top to right-bottom
EFX_TRANS_GRADIENT_LINE_LB_TO_RT Line left-bottom to right-top
EFX_TRANS_GRADIENT_LINE_RT_TO_LB Line right-top to left-bottom
EFX_TRANS_GRADIENT_LINE_RB_TO_LT Line right-bottom to left-top
EFX_TRANS_GRADIENT_LINE2_L_AND_R_TO_C Line2 left and right to center
EFX_TRANS_GRADIENT_LINE2_C_TO_L_AND_R Line2 center to left and right
EFX_TRANS_GRADIENT_LINE2TAND_B_TO_C Line2 top and bottom to center
EFX_TRANS_GRADIENT_LINE2_C_TOTAND_B Line2 center to top and bottom
EFX_TRANS_GRADIENT_LINE2_LT_AND_RB_TO_C Line2 left-top and right-bottom to center
EFX_TRANS_GRADIENT_LINE2_C_TO_LT_AND_RB Line2 center to left-top and right-bottom
EFX_TRANS_GRADIENT_LINE2_RT_AND_LB_TO_C Line2 right-top and left-bottom to center
EFX_TRANS_GRADIENT_LINE2_C_TO_RT_AND_LB Line2 center to right-top and left-bottom
EFX_TRANS_GRADIENT_LINE_MAX Number of transitions in this class.
Transition angular gradient class:
EFX_TRANS_GRADIENT_ANGLE_TO_LT Angle to left-top
EFX_TRANS_GRADIENT_ANGLE_TO_LB Angle to left-bottom
EFX_TRANS_GRADIENT_ANGLE_TO_RT Angle to right-top
EFX_TRANS_GRADIENT_ANGLE_TO_RB Angle to right-bottom
EFX_TRANS_GRADIENT_ANGLE_FROM_LT Angle from left-top
EFX_TRANS_GRADIENT_ANGLE_FROM_LB Angle from left-bottom
EFX_TRANS_GRADIENT_ANGLE_FROM_RT Angle from right-top
EFX_TRANS_GRADIENT_ANGLE_FROM_RB Angle from right-bottom
EFX_TRANS_GRADIENT_ANGLE_MAX Number of transitions in this class.
Transition rectangular gradient class:
EFX_TRANS_GRADIENT_RECTANGLE_TO_C Rectangle to center
EFX_TRANS_GRADIENT_RECTANGLE_FROM_C Rectangle from center
EFX_TRANS_GRADIENT_RECTANGLE_MAX Number of transitions in this class.
Transition elliptical gradient class:
EFX_TRANS_GRADIENT_ELLIPSE_TO_C Ellipse to center
EFX_TRANS_GRADIENT_ELLIPSE_FROM_C Ellipse from center
EFX_TRANS_GRADIENT_ELLIPSE_MAX Number of transitions in this class.
Transition conical gradient class:
EFX_TRANS_GRADIENT_CONE_FROM_L Cone from left
EFX_TRANS_GRADIENT_CONE_FROM_R Cone from right
EFX_TRANS_GRADIENT_CONE_FROM_T Cone from top
EFX_TRANS_GRADIENT_CONE_FROM_B Cone from bottom
EFX_TRANS_GRADIENT_CONE_FROM_LT Cone from left-top
EFX_TRANS_GRADIENT_CONE_FROM_LB Cone from left-bottom
EFX_TRANS_GRADIENT_CONE_FROM_RT Cone from right-top
EFX_TRANS_GRADIENT_CONE_FROM_RB Cone from right-bottom
EFX_TRANS_GRADIENT_CONE_MAX Number of transitions in this class.
Help Version 22.0.2023.2.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C++ Class Library Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.