intersection

    7

    3答えて

    タイトルはそれをすべて言っている、私は周りを検索していたし、まっすぐでポイントに何かを見つけることができませんでした。どのようにして点(x1、y1)&(x2、y2)の線をとって、矩形(xR、yR)の交点を調べるのですか?私はLine2Dパッケージでいくつかの交差法があるが、それをすべて設定する方法がわからないことを知った。誰かが私に交差点(衝突)をチェックするための正しい設定方法を教えてもらえます

    5

    4答えて

    私は2本の線の交点を検出することができますが、私の線が画面の長さを持たない場合は、 ここでプレビュー: 水平線がそれほど長くないので、この交差点を検出してはなりません。 コード: - (NSMutableArray *) intersectWithLines:(CGPoint)startPoint andEnd:(CGPoint)endPoint { NSMutableArray *in

    7

    1答えて

    グラフの辺の交差を最小限に抑えるアルゴリズムがあるかどうかを尋ねたいと思います。 他のノードの周りにノードを配置しようとするようなメソッドが見つかりましたが、私はいくつかの他のアイデアを知りたいと思います。ありがとう。

    7

    1答えて

    私はここ数日の間に初めてレイトレーサーをハッキングしてきました。しかし、私には気を紛らしさせるいくつかの欠点があり、私は本当にうまくいかないか分かりません。最初からそこにあったのは、場面の球の形です。レンダリングされると、実際には楕円のように見えます。もちろん、現場には視点がありますが、最終的な形はまだ変わっているようです。私はサンプルレンダリングを添付しました。問題は、画像の左下部分の反射球で特

    1

    3答えて

    2つの平面が交差する線を見つける場合、2つの平面の法線の外積を取る必要があります。このクロス積は単に行列の行列式を取るだけです。(x、y、z)は各平面の法線ベクトルです。結果は、交線に平行なベクトルです。そこから、両方の面にある点を見つける必要があります。 2つの部分を組み合わせると、完全に定義された線が得られます。 これを平面上で交差する超平面にどのように拡張できますか?私は同様の行列の行列式を

    6

    4答えて

    実際に文字列を個々の文字に分割するPythonセット関数はわかりませんでした。私はJaccardのpython関数を書いてpythonの交差法を使いました。私は2つのセットをこのメソッドに渡し、2つのセットをjaccard関数に渡す前に、setringでset関数を使用します。 例:文字列があるとします。NEW Fujifilm 16MP 5x Optical Zoom Point and Sho

    5

    1答えて

    class Item(models.Model): ... class ItemSet(models.Model): items = models.ManyToManyField(Item, related_name="itemsets") 私はItemSetsのリストを持っています。私はItemオブジェクトがItemSetオブジェクトの少なくとも1つの "items"

    8

    4答えて

    順序を維持しながらネストされたリスト間の交差を探したいと思います。 taxa = [['E_pyrifoliae_Ep1_96', 'Bacteria', 'Proteobacteria', 'Gammaproteobacteria', 'Enterobacteriales', 'Enterobacteriaceae', 'Erwinia'], ['E_amylovora_CFBP1430',

    0

    2答えて

    2つのベクトルがあり、それぞれが2 Point3D(原点と方向)で定義されています。私は彼らの交差点のポイントを見つける必要があります。 少しでも助けが歓迎されます。 私は誤った出力を与える私の機能を投稿します。 public static CurvIntersect3D Intersect2Linii3D (Vector3D dr1, Vector3D dr2) { CurvInter

    9

    5答えて

    私の目的は、配列aとbの交点の値を見つけてそれらを新しい配列cに格納して、出力が3,10,4,8になるようにすることです。 3番目の配列に与えられた値をどのように代入するのですか? public static void main(String[] args) { int a[] = {3, 10, 4, 2, 8}; int[] b = {10, 4, 12, 3, 23,