라이브러리

[PHP] UIDrawStroke::setCap - 라인 캡 설정




UIDrawStroke::setCap

`UIDrawStroke::setCap`은 `UIDrawStroke` 클래스의 메소드로, 선의 끝을 지정하는 데 사용됩니다. 선의 끝은 `CAP_ROUND`, `CAP_BUTT`, `CAP_SQUARE` 중 하나로 지정할 수 있습니다.

CAP_ROUND


`CAP_ROUND`은 선의 끝을 반원으로 지정합니다. 반원은 선의 끝에서 반지름만큼의 반원을 그립니다.

CAP_BUTT


`CAP_BUTT`은 선의 끝을 단순히 선의 끝으로 지정합니다. 선의 끝은 단순히 선의 끝으로 그립니다.

CAP_SQUARE


`CAP_SQUARE`은 선의 끝을 사각형으로 지정합니다. 사각형은 선의 끝에서 1/4 길이만큼의 사각형을 그립니다.

예제


#hostingforum.kr
php

<?php



// UIDrawStroke 객체 생성

$stroke = new UIDrawStroke();



// 선의 시작점과 끝점 설정

$stroke->setStart(10, 10);

$stroke->setEnd(100, 100);



// 선의 색상 설정

$stroke->setColor('red');



// 선의 두께 설정

$stroke->setWidth(2);



// 선의 끝을 반원으로 지정

$stroke->setCap('CAP_ROUND');



// 선 그리기

$stroke->draw();



?>



이 예제에서는 `UIDrawStroke` 객체를 생성하고, 선의 시작점과 끝점을 설정합니다. 그리고 선의 색상과 두께를 설정한 후, 선의 끝을 반원으로 지정한 후 선을 그립니다.

결과


이 예제의 결과는 다음과 같습니다.

* 선의 시작점은 (10, 10)입니다.
* 선의 끝점은 (100, 100)입니다.
* 선의 색상은 빨간색입니다.
* 선의 두께는 2입니다.
* 선의 끝은 반원으로 지정됩니다.

이 예제는 `UIDrawStroke::setCap` 메소드의 사용법을 보여주며, 선의 끝을 지정하는 방법을 설명합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 58 페이지

검색

게시물 검색