wndLine method

bool wndLine(
  1. double x1,
  2. double y1,
  3. double x2,
  4. double y2,
)

Implementation

bool wndLine( double x1, double y1, double x2, double y2 ){
	// 論理座標から実座標に変換
	ParamInteger gx1 = ParamInteger( imgPosX( x1 ) );
	ParamInteger gy1 = ParamInteger( imgPosY( y1 ) );
	ParamInteger gx2 = ParamInteger( imgPosX( x2 ) );
	ParamInteger gy2 = ParamInteger( imgPosY( y2 ) );

	if( clipLine( gx1, gy1, gx2, gy2 ) == 0 ){
		return false;
	}
	drawLine( gx1.val(), gy1.val(), gx2.val(), gy2.val() );
	wndMoveTo( x2, y2 );
	return true;
}