シェイプを表すXMLオブジェクトを画面上のグラフィックスにレンダリングするiPadアプリケーションを作成しています。レンダリングしようとしているオブジェクトの1つが円弧です。基本的にこれらの弧は、境界矩形と開始角度と終了角度を私に提供します。 考えると属性:私は弧を描く必要があり、これらの値で X Y 幅 高さ startAngleの endAngle (本質的に楕円の一部である)。次のように使用
私はJavaでcoloured petri netを実装しています。これは、有限状態オートマトンのようなものです。問題は、私が "バインディング"を実装する方法を知らないことです。言い換えれば、色を場所に割り当て、円弧を円弧に割り当てる必要があります。移行が実行された後、ネットは新しい状態になるはずです。だから、どのようにアークに関数を割り当てるかわかりません。 私はここで色のペトリネットの基本を
により、円/弧を埋めるには、私の擬似コードです: var percentage = 0.781743; // no specific length
var degrees = percentage * 360.0;
var radians = degrees * Math.PI/180.0;
var x = 50;
var y = 50;
var r = 30;
var s = 1.