| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
CairoContext::getCurrentPointcairo_get_current_point(PECL cairo >= 0.1.0) CairoContext::getCurrentPoint -- cairo_get_current_point — The getCurrentPoint purpose 説明オブジェクト指向型
public array CairoContext::getCurrentPoint
( void
)
手続き型 Gets the current point of the current path, which is conceptually the final point reached by the path so far. The current point is returned in the user-space coordinate system. If there is no defined current point or if cr is in an error status, x and y will both be set to 0.0. It is possible to check this in advance with CairoContext::hasCurrentPoint(). Most path construction functions alter the current point. See the following for details on how they affect the current point: CairoContext::newPath(), CairoContext::newSubPath(), CairoContext::appendPath(), CairoContext::closePath(), CairoContext::moveTo(), CairoContext::lineTo(), CairoContext::curveTo(), CairoContext::relMoveTo(), CairoContext::relLineTo(), CairoContext::relCurveTo(), CairoContext::arc(), CairoContext::arcNegative(), CairoContext::rectangle(), CairoContext::textPath(), CairoContext::glyphPath(). Some functions use and alter the current point but do not otherwise change current path: CairoContext::showText(). Some functions unset the current path and as a result, current point: CairoContext::fill(), CairoContext::stroke(). 返り値An array containing the x (index 0) and y (index 1) coordinates of the current point. 例
例1 オブジェクト指向型
<?php 上の例の出力は、 たとえば以下のようになります。 array(2) { [0]=> float(10) [1]=> float(10) }
例2 手続き型
<?php 上の例の出力は、 たとえば以下のようになります。 array(2) { [0]=> float(10) [1]=> float(10) } 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「CairoContext::getCurrentPoint - The getCurrentPoint purpose」をGoogle検索
|