PHP | ImagickDraw getFillRule() Function

The ImagickDraw::getFillRule() function is an inbuilt function in PHP which is used to get the fill rule used while drawing the polygons.
Syntax:
int ImagickDraw::getFillRule( void )
Parameters: This function doesn’t accepts any parameters.
Return Value: This function returns an integer value corresponding to one of FILLRULE constants.
List of FILLRULE constants are given below:
- imagick::FILLRULE_UNDEFINED (0)
- imagick::FILLRULE_EVENODD (1)
- imagick::FILLRULE_NONZERO (2)
Exceptions: This function throws ImagickException on error.
Below programs illustrate the ImagickDraw::getFillRule() function in PHP:
Program 1:
| <?php  // Create a new ImagickDraw object $draw= newImagickDraw();  // Get the Fill Rule $fillRule= $draw->getFillRule(); echo$fillRule; ?>  | 
Output:
1 // Which is the default value corresponding to imagick::FILLRULE_EVENODD
Program 2:
| <?php  // Create a new ImagickDraw object $draw= newImagickDraw();  // Set the Fill Rule $draw->setFillRule(2);  // Get the Fill Rule $fillRule= $draw->getFillRule(); echo$fillRule; ?>  | 
Output:
2 // Which corresponds to imagick::FILLRULE_NONZERO.
Reference: https://www.php.net/manual/en/imagickdraw.getfillrule.php
 
				 
					


