rectangles

    1

    3答えて

    私の現在の計画は、NSViewをサブクラス化して矩形を描くことですが、これは非常に非効率的な方法です。私は何をしようとしているのですか?固定されたオーバーラップしない四角形を描き、しばらく。より良い方法がありますか?ありがとう。

    2

    1答えて

    私は、コアデータエンティティのグラフィック表現を作成しようとしています。私は描画が行われるカスタムビュー(NSViewのサブクラス)を持っています。私のエンティティは、name、width、およびheight属性を持っています。 「追加」ボタンをクリックして新しいモデルオブジェクトを追加すると、カスタムビュー内に描画されたモデルオブジェクトごとに単純な矩形を作成することもできます。私は自分のテーブ

    1

    1答えて

    私はOpenGL 2Dのゲームで錐台のカリングを実装しようとしています。この時点で私のゲームの幾何学的オブジェクトの唯一の種類は長方形なので、これはかなり簡単だと思いましたが、予期せぬ結果が出ています。視野角が45度で、対地遠近法が0.01と50の対称透視投影を設定しました。視線ベクトルは常にz軸に平行であり、カメラはx軸とy軸に沿ってのみ移動できます。 私の考えは、私が追いかけようとしている矩形

    0

    3答えて

    UIElement(矩形/領域/境界)を検索する必要があります。私は次のことをやっている メインウィンドウ: は私がダウン開始位置としてマウスを登録します。 私はマウスを上に置きます。 ここでは、開始位置 と終了位置の間の矩形内にll(ボタン、テキストボックスなど)を見つける必要があります。 msdnで見つかったのはHitTestですが、これは1つのポイントのみです。私は、設立された 四角形のすべ

    1

    1答えて

    誰でもライブラリやアイデアを知っていますか?OCRで使用できるスクリーンキャプチャを実現する方法はありますか? 私が必要とするのは、スクリーン上に(これらの領域の外側を無視して)3つまたは4つの矩形を記録することで、ある時点でこれらの領域内に表示されるテキストを認識することができます。 理想的にはvb.net/C#.NETまたは類似のは有用であろう... 誰もがこれでの経験を持っていない、またはい

    0

    1答えて

    は、今私は、「不正行為」と次を使用しています:実行時に完璧に動作し、私が欲しいものを達成し <Rectangle x:Name="rectangle" Stroke="SlateGray" Width="{TemplateBinding ActualWidth}" Height="{TemplateBinding ActualHeight}" HorizontalAlignme

    14

    3答えて

    若い大人のための衝突検出ゲームのチュートリアルを設計していますので、説明を簡単にするためにできるだけシンプルにしたいと思います。 要件は非常に簡単です。世界は2Dであり、(任意のサイズの)矩形のみを含みます。 BSPでもクアッドトツトさえも、過度な(シンプルさに重点が置かれている)ようですが、すべてのn(n-1)/ 2の可能な衝突をブルートフォースよりも効率的にしたいと思います。 2D、長方形のみ

    12

    2答えて

    編集:誰もが興味を持っている場合には、私はこの問題を解決するために使用 シンプルコード(フレドリックのおかげで): int windowOverlap(Rectangle rect1, Rectangle rect2) { if (rect1.IntersectsWith(rect2)) { Rectangle overlap = Rectangle

    7

    2答えて

    私はかなり大きなビットマップをC#アプリケーション(6000x6000、ほとんどが透過的ですが)で作成しようとしており、描画矩形のみをサポートする特定の出力APIに描画する必要があります。 誰かが同様の色のビットマップの一連の塗りつぶし矩形にビットマップを縮小するアルゴリズムを持っているのだろうかと思います。 1x1の長方形としてすべてを描画するのは、この目的のためには遅すぎるからです。例えば、円

    3

    1答えて

    スタックパネルに複数の矩形を挿入しようとしていますが、「要素はすでに別の要素の子です」というエラーが発生しています。キャンバスを使うと同じことが起こります。 例: List<Rectangle> recList = new List<Rectangle>(); ...私は水平方向に動的に四角形を挿入することができるようにしたいリストに StackPanel stack = new StackP