インフォ FAQ
言語 環境比較
 
Index
 
  Processing 1.0 _ALPHAリファレンスは開発途中である。
もしエラーやコメントがあれば、reas at groupc.netへメールして下さい。
Name  

curve()

   
Examples  
curve(10, 26, 83, 24, 83, 61, 25, 65); 
Description  

スクリーンに曲げられた線を描く。初めと2つめのパラメータは、曲線の初めの点を決定し、残りの2つのパラメータは曲線の2つめの点を決める。真ん中のそれぞれのパラメータは、曲線の形を決める点を設定する。それに加えて、curveMode()とよばれる機能は曲線の視覚的な特質を操作する。curve()機能は、Catmull-Romスプラインの実装である。

   
Syntax  
curve(x1, y1, x2, y2, x3, y3, x4, y4);
   
Parameters  
x1  

整数か浮動少数点数: 最初の点のx-座標値

 

y1  

整数か浮動少数点数: 最初の点のy-座標値

 

x2  

整数か浮動少数点数: 2つめの点のx-座標値

 

y2  

整数か浮動少数点数: 2つめの点のy-座標値

 

x3  

整数か浮動少数点数: 3つめの点のx-座標値

 

y3  

整数か浮動少数点数: 3つめの点のy-座標値

 

x4  

整数か浮動少数点数: 4つめの点のx-座標値

 

y4  

整数か浮動少数点数: 4つめの点のy-座標値

 

   
Returns   なし
   
Usage   Web & Application
   
Related   curveVertex()
bezier()
   
© 2004- 2001 Massachusetts Institute of Technology and Interaction Design Institute Ivrea
Processing is an open project initiated by Ben Fry and Casey Reas