UI\Draw\Stroke::getJoin()

获取当前绘制对象的连接类型

首字母:U

函数名称:UI\Draw\Stroke::getJoin()

函数描述:该函数用于获取当前绘制对象的连接类型。

适用版本:PHP 7.4.0 及以上版本。

语法:public UI\Draw\Stroke::getJoin(): int

返回值:返回一个整数值,代表当前绘制对象的连接类型。具体取值如下:

  • UI\Draw\Stroke::JOIN_MITER: 表示斜接连接类型。
  • UI\Draw\Stroke::JOIN_ROUND: 表示圆角连接类型。
  • UI\Draw\Stroke::JOIN_BEVEL: 表示斜角连接类型。

示例:

setJoin(UI\Draw\Stroke::JOIN_ROUND);
// 获取连接类型
$joinType = $stroke->getJoin();
// 输出连接类型
echo "连接类型:";
switch ($joinType) {
 case UI\Draw\Stroke::JOIN_MITER:
 echo "斜接连接";
 break;
 case UI\Draw\Stroke::JOIN_ROUND:
 echo "圆角连接";
 break;
 case UI\Draw\Stroke::JOIN_BEVEL:
 echo "斜角连接";
 break;
 default:
 echo "未知连接类型";
 break;
}
?>

输出结果:

连接类型:圆角连接

注意事项:

  • 在使用该函数之前,需要先创建一个UI\Draw\Stroke对象。
  • 通过setJoin()函数可以设置连接类型。
  • 通过getJoin()函数可以获取连接类型。
  • 连接类型可以是斜接连接、圆角连接或斜角连接,分别对应UI\Draw\Stroke类的常量JOIN_MITER、JOIN_ROUND和JOIN_BEVEL。
  • 如果获取的连接类型不在上述常量取值范围内,则表示未知连接类型。

同首字母函数