函式名稱: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: 表示斜角連線型別。
示例:
<?php
// 建立繪製物件
$stroke = new UI\Draw\Stroke();
// 設定連線型別為圓角
$stroke->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。
- 如果獲取的連線型別不在上述常量取值範圍內,則表示未知連線型別。