問題タブ [ellipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
9190 参照

rotation - 長方形の境界を指定して、楕円の主軸の回転角を見つけるにはどうすればよいですか?

(0,0)を中心とする楕円があり、外接する長方形はx = [-5,5]、y=[-6,6]です。楕円は、(-5,3)、(-2.5,6)、(2.5、-6)、および(5、-3)で長方形と交差します。

楕円については他に何も知りませんが、知っておく必要があるのは、主軸がどの角度で回転するかだけです。

答えは本当に単純なようですが、私はそれを見ていません...助けてくれてありがとう!

0 投票する
5 に答える
20421 参照

math - 2点と半径サイズで楕円の中心を計算する方法

独自の VML 形式に基づく Internet Explorer の SVG 実装に取り​​組んでいるときに、SVG 楕円弧を VML 楕円弧に変換するという問題に直面しました。

VML では、弧は次のように与えられます: 楕円上の 2 点の 2 つの角度と半径の長さ SVG では、弧は次のように与えられます: 楕円上の 2 点の 2 組の座標と楕円境界ボックスのサイズ

問題は、楕円上の 2 点の角度を 2 組の座標にどのように表現するかです。中間の質問は次のようなものです: 楕円の曲線上の点のペアの座標によって楕円の中心を見つける方法。

更新:楕円が通常配置されている(その半径は線形座標系の軸に平行である)という前提条件があるため、回転は適用されません。

更新: この質問は svg:ellipse 要素とは関係がなく、svg:path 要素の「a」楕円弧コマンド ( SVG パス: 楕円弧曲線コマンド)とは関係ありません。

0 投票する
1 に答える
1155 参照

wpf - WPF 楕円黒背景

楕円の隅にある黒い背景色を削除するにはどうすればよいですか?

代替テキスト http://publicimages.s3.amazonaws.com/ellipsewithblackbackground.PNG

ありがとう、

0 投票する
3 に答える
8973 参照

c# - WPF: 半楕円形のボタンを作成する

これが可能だとは思いませんが、皆さんの意見を見てみる価値はあります。C# で半楕円形のボタンを作成しようとしています (XAML ではなく、別のカーブ ボールを使用する可能性があります)。ボタンにあらかじめ決められたサイズが必要な場合は、画像などを使用するだけですが、サイズが変更されるため、そうではありません。詳細は次のとおりです。

  1. x半径とy半径(または幅と高さを2倍したもの)の楕円があります。

  2. 2 つのボタンで楕円全体を塗りつぶし、それぞれが楕円の半分を占めます。

  3. 楕円を超えて親にクリップされる長方形のボタンは必要ありません。ボタンごとに楕円の半分だけを除いて、実際の楕円形のボタンが必要です。

  4. ボタンを使用してこれを達成できないが、他のコントロールを使用する場合は、そのコントロールをボタンのように機能させたいと思います。

ヘルプ、アドバイス、またはポインターは非常に役立ちます。

0 投票する
3 に答える
2714 参照

graphics - ポイントのセットが与えられた場合、その形状の長軸をどのように近似しますか?

ユーザーが描いた「形状」が与えられた場合、それを「正規化」して、すべてのサイズと向きが同じになるようにしたいと思います。私たちが持っているのは一連のポイントです。バウンディング ボックスまたは円を使用してサイズを概算できますが、方向はもう少し注意が必要です。

それを行う正しい方法は、その境界楕円の長軸を計算することだと思います。そのためには、共分散行列の固有ベクトルを計算する必要があります。十分な見積もりを探しているので、そうするのは私のニーズには複雑すぎるでしょう。最小、最大、および 20 のランダム ポイントを選択することは、いくつかのスターターになる可能性があります。これを近似する簡単な方法はありますか?

編集:固有ベクトルを反復的に近似するPower メソッドを見つけました。ウィキペディアの記事。これまでのところ、私はDavid's answerが気に入っています。

0 投票する
2 に答える
757 参照

sas - 相関楕円を作成するときに、楕円に該当するケースまたは楕円から外れるケースを特定することはできますか?

Support.sas.comは、予測楕円を作成するためのこの構文を提供します。出力データセットには、データセットの相関結果のみが含まれます。グラフにラベルを付けたり、出力に個々のケースの値を含めるなど、個々のケースの情報を取得する方法はありますか?

このコードにIDオプションを追加しようとしましたが、失敗しました。

予測楕円を使用した散布図

0 投票する
3 に答える
19332 参照

wpf - XAML では、楕円を円に保つにはどうすればよいですか?

XAML ブラインドになってしまいました。私は MS Surface アプリケーションを開発しており、ScatterViewItem (エンド ユーザーがサイズ変更できるコンテナー) 内に楕円があります。楕円を円 (幅 == 高さ) に維持し、できるだけ大きく維持したいと考えています (楕円の幅/高さの両方のプロパティに対して、SVI の幅/高さの最小値を使用する必要があります)。

XAML のみのソリューション (プロパティ トリガーなどを使用) をお勧めします。

いつもお世話になっております。

0 投票する
2 に答える
2713 参照

wpf - 楕円ジオメトリの境界点

塗りつぶしポイントなしで、楕円ストロークのすべてのポイントを自動的に取得する方法はありますか?

0 投票する
1 に答える
2246 参照

actionscript-3 - AS3 で、回転した楕円のぴったりと合う、軸が揃ったバウンディング ボックスをどのように見つけますか?

AS3 の getBounds 関数は、回転した楕円にぴったりと合わない四角形を返します。代わりに、幅/高さが楕円の最大/最小直径に対応し、その回転に従う長方形の境界に基づいて、軸に沿った長方形を返します。

スタック オーバーフローに関する同様の質問への回答は、私の質問の数学部分をエレガントに概説しています。

楕円と境界ボックスの計算に関する Stack Overflow Q/A

これに基づいて、AS3 でソリューションをコーディングすることに挑戦しました。これまでのところ、x 軸に沿って完全に収まる長方形を作成できましたが、楕円を回転させると、y 軸に沿って非常に奇妙な動作をします。回転中に 2*r_min と 2*r_max を交互に繰り返すのではなく、2*r_min と 0 を交互に繰り返します。勾配 -> 無限大の微分 t を解くときに何か間違ったことをしたと思います...

これが私のコードの例です:

0 投票する
1 に答える
970 参照

iphone - iPhoneアプリのMKMapviewに円を描く

MKMapview で現在の場所の周りに円を描画しようとしています。多くのコードを試しましたが、成功しませんでした。私が参照すべきリンクを誰でも提案できますか。私は iPhone を初めて使用するので、Quartz 2D についてあまり知識がありません。