Processing (BETA) version 135+ のリファレンスです。 旧バージョン使用者はソフトウェア内のリファレンスを参照してください。
この文書は Processing のAPIリファレンスを日本語に訳したものです。 最新の内容は 英語版 で確認して下さい。


Name

curveTightness()

Examples
example pic
// White curve 
noFill();
stroke(255); 
beginShape();
curveVertex(10, 26);
curveVertex(10, 26);
curveVertex(83, 24);
curveVertex(83, 61);
curveVertex(25, 65); 
curveVertex(25, 65);
endShape();

// Gray curve
stroke(126); 
curveTightness(3.5); 
beginShape();
curveVertex(10, 26);
curveVertex(10, 26);
curveVertex(83, 24);
curveVertex(83, 61);
curveVertex(25, 65); 
curveVertex(25, 65);
endShape();
 
// Black curve 
stroke(0); 
curveTightness(-2.5); 
beginShape();
curveVertex(10, 26);
curveVertex(10, 26);
curveVertex(83, 24);
curveVertex(83, 61);
curveVertex(25, 65); 
curveVertex(25, 65);
endShape();
Description curve()curveVertex() によって生成された形の形状を修正します。 squishy パラメタは曲線の頂点ポイントがどのようにフィットするかを決定します。 値 0.0 は squishy のデフォルト値です(この値はCatmull-Romスプライン曲線で定義されています)。 値 1.0 は直線で全てのポイントを接続します。 -5.0 から 5.0 の範囲の値は曲線と認識できる範囲で変形を行います。 値が増加すると共に変形し続けます。
Syntax
curveTightness(squishy)
Parameters
squishy float or int: amount of deformation from the original vertices
Usage Web & Application
Related curve()
curveVertex()
Updated on October 10, 2006 10:04:28pm PDT

Creative Commons License

この文書の原文はクリエイティブ・コモンズ(Creative Commons)Attribution-Noncommercial-Share Alike(表示・非営利・継承) ライセンスで公開されています。 このライセンスは同一の許諾条件の下で原作者のクレジットを表示し、また作品を営利目的で利用しなければ、作品に対して複製、頒布、展示、実演、二次的著作物の作成が行えることを示します。

© 2007 Processing.org