問題タブ [transformation]

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 投票する
5 に答える
12889 参照

c - C:Aを変換しますか?B:C into if(A)B else C

次の形式のCコード式を変換できるツールを探していました。

if/elseステートメントを使用して「デフォルト」構文に追加します。

誰かがそのような変換を行うことができるツールを知っていますか?

私はGCC4.4.2を使用して、前処理されたファイルを作成しますが、-Eそのような構造は必要ありません。

編集:次のコードも変換する必要があります:

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

android - Android - 歪んだボタン

歪んだ形状のボタンを作成することは可能ですか?
(つまり、通常の正方形または長方形のボタンではなく、画面の左下から画面の右上までのストライプ形状のように)?

この画像のようなものhttp://www.codeproject.com/KB/silverlight/SilverLightFAQPart2/9.JPG
そして、クリック可能な領域も色付きのものであることを確認する必要があります。

ありがとう、

ティー

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

android - Android でアニメーションの変換行列を取得する

アニメーションの変換行列を取得して、アニメーション化されたビューの位置を計算したいと考えています。

Animation クラスには、ビューに適用される変換を取得するために使用できる getTransformation というメソッドがあるようです。

ただし、アニメーションを開始する前に getTransformation を使用すると、恒等行列を取得できます。そして、次のように使用すると:

getTransformation が onAnimationEnd をトリガーするように見えるため (なぜ?)、プログラムは無限ループに入ります。

アニメーションの変換行列を取得するには、getTransformation をどのように使用すればよいですか? これを行う別の方法はありますか?

0 投票する
0 に答える
609 参照

transform - Open Inventor(Coin3D) での特定の変換

私は Open Inventor(Coin3D) を初めて使用し、次の問題を抱えています。

ルートノード(SoSeparatorも)を保持するSoSelectionがあります。また、ルート ノードには多数の SoSeparator ノードが保持されます。これらの SoSeparator ノードはそれぞれ、SoTransform ノードと SoCube ノードを保持します。

キューブ ノードを 1 つ選択すると、選択したキューブから特定の距離内にある他のすべてのキューブを、選択したキューブの周りに円形に配置する必要があります。(さらに、すべての立方体は平面上にある必要があります) 追加情報: 私の立方体は常に (cubeTransform_->rotation.connectFrom(&camera_->orientation) でカメラ方向に向けられます

選択した立方体が円の中心であると仮定すると、他の立方体を平面 (選択した立方体とカメラの間のベクトルに垂直) 上の円に移動するにはどうすればよいですか? 特に、軸から一定の距離 (中央の立方体からカメラまで) にある円が存在する平面上の座標を見つけるにはどうすればよいですか。

私がすでに行ったことは、1 つの立方体が選択されるとすぐに、特定の距離内にあるすべての立方体を検索することです。その結果、必要なセパレーター (対応する SoTransforms と SoCubes を保持している) が SoPathList に既に含まれています。ここで、SoTransform->translation の値を変更してキューブを配置したいと思います。

よろしくマーク

0 投票する
7 に答える
1852 参照

transformation - プログラムの派生物

プログラムを数学関数として表現できると仮定しましょう。それは可能です。その関数の一次導関数のプログラム表現はどのようになりますか? プログラムをその「派生」形式に変換する方法はありますか?これはまったく意味がありますか?

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

optimization - 対数差を適用して成長率を計算する

log-differences各列のを計算し、行を制御することによって、data.frameを変換しようとしていますid。したがって、基本的には、各IDの変数の成長率を計算するのが好きです。したがって、id列、期間列p、および3つの変数列を持つランダムdfを次に示します。

今、私は自分が望むことを正確に実行する関数を作成しましたが、おそらく不要で削除できる迂回をしなければなりませんでした。しかし、どういうわけか私はショートカットを見つけることができません。投稿されたデータフレームの関数と出力は次のとおりです。

問題は、追加された行が原因NAです。フレームを折りたたんで縮小したくありません。これは関数によって自動的に実行されdiff()ます。したがって、元のフレームには10行あり、変換後も同じ量の行を保持しています。同じ長さを保つために、私はいくつかを追加する必要がありましたNAsNAsdata.frameをリストに変換し、各IDの最初の行にを追加してから、リストをdata.frameに変換して迂回しました。それは退屈に見えます。

data.frame-list-data.frameクラスの変換を回避し、関数を最適化するためのアイデアはありますか?

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

iphone - UIViewAnimationTransitionCurlUpを逆方向に作成するにはどうすればよいですか?

状況によってはインターフェースを反転できるアプリに取り組んでいます。両方の横向きをサポートする必要があります(横向きの左右)。デバイスの反転と向きの変更は正常に機能しますが、横向きモードの場合、アプリケーションはUIViewAnimationTransitionCurlUpエフェクトを使用して別の画面に移動し、UIViewAnimationTransitionCurlDownを使用して戻ることができます。

これは、向きが横向きの場合(ページを左下隅から上にカールさせてから後ろにカールさせる場合)に正常に機能します。ただし、横向きの場合、座標が逆になります。その場合、左下隅が実際には右上にあるため、アニメーションの遷移効果も逆になります。これは望ましくない動作です。

この種のアニメーションを変換して両方の方向で同じように見えるようにする方法や、この効果を「手動で」作成する方法(おそらくCore Animationを使用する方法)はありますか?

これに関するヒントをありがとう。

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

math - ダミーのために変換行列のチュートリアルを推奨できる人はいますか?

数学のスキルが低い私のようなダミーの変換行列を理解するための良い出発点を誰かに勧めてもらえますか?

私は数学を学びたいと思っています、そして私は完全な馬鹿ではありません(私は願っています)が、私が見つけた例は私が知っていることから私が知る必要があることへの大きな飛躍を必要とするようです。

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

xml - xsl変換を使用したUMLダイアグラムの仕様Zへの変換

いくつかのUMLダイアグラム(シングルトン、AbstractFactory ...)をZ仕様に変換しようとしています。最初に、starUMLを使用してUMLダイアグラムをxmlファイルに変換し、次にxslプログラムとsaxonを使用してxmlファイルを.texに変換しました。 (Zの場合)、しかしそれは機能しませんでした。誰かがxslプログラムをどのように書くべきか(おそらくステップ)についてのアイデアを持っているなら、それは素晴らしいことです。

ありがとう

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

xml - XSLT を使用して XML のルート要素に属性を追加するにはどうすればよいですか?

ルート要素「FOO」を一致させ、残りをそのままにして、それに変換 (バージョン属性を追加) を実行したいと考えています。これまでの変換は次のようになります。

ただし、これは変換を実行しません。要素さえ検出しません。したがって、機能させるために名前空間を追加する必要があります。

しかし、これは名前空間属性を FOO 要素と他の要素に結び付けます:

  • 要素がデフォルトの名前空間を使用していると言う方法はありますか?
  • デフォルトの名前空間に要素を一致させて追加できますか?

元の XML は次のとおりです。