hoge 画像にパスを加えるツール

パスの挿入修正 挿入点 p

①ポイントを6分割して5個作る t=1/6
②p-2 -> t1 p-1 -> t5 とポイントを移動してから
③p-1 の位置に t2-t4 の3ポイントを挿入

ベジェ線分の選択 1

①線分を10分割して4-6の3ポイント分のrectをリストで持つ
②contains_l 関数を作ってここで線分の包含判定を行う
③本体から呼んでヒットしたらそのインデクスを返す
④選択ポイントが3の場合の線分インデクスは0-2のいずれかだから、線分インデクスに対する選択ポイントは int((l+3)/3) となる
⑤線分インデクスが有効なときは線分の色を変える
ポイント座標を取得して新しくベジェパスを作成して重ねてドローする
⑥この状態でaddpointが呼ばれたら、まず線分インデクスを確認して有意ならそこから選択ポイントを取得して引数にしてクラスのaddpointを呼ぶ

ベジェ線分の選択 2

単純にポイント選択時に線分の色を変えれば良いだけか?
ポイント座標を取得して個別にベジェパスを作成してドローすればいいか??
どうせポイントは中点にしか追加しないから

---> PyQt で画像にパスを加えるツールを作る #

END

Close