問題タブ [stencils]

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

haskell - Repa と Stencil を使用したリサンプリング

私は repa を使用して単純な画像双一次リサンプリング アルゴリズムを作成しましたが、分割された配列を使用して正しくする必要があるため、完全に独り占めしてステンシルも使用し、ループが高速になることを願っています。

mapStencil がどのように機能するかについての私の素朴な理解からすると、私の仕事には十分ではないと思います。transformStencil のようなものが必要です。別のステンシルが必要になると思うので、古いインデックスと新しいインデックスを使用できます。

Repa でステンシル画像のリサンプリングを実行する簡単な方法はありますか? そうでない場合、mapStencil を transformStencil または同等のものにハックするのはどれほど難しいでしょうか。

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

shape - ステンシルで Visio シェイプ グループを非表示にする方法

グループ (sheet.44) にグループ化された、多くの小さな形状 (sheet.6 から 43) を持つ複雑なステンシルがあります。その中にサブグループもあります。

シェイプシートの数式を使用してこのグループを非表示にして、ユーザー プロパティを使用したいと考えています。

単純な形状では、Geometry1.NoShow=sheet.44!user.isHidden Miscellaneous.HideText=sheet.44!user.isHidden を設定します。

しかし、それをすべてのサブシェイプで継承するにはどうすればよいでしょうか? vbaで?

回答付きで編集:

VBA以外に方法がないことを確認してくれたJonに感謝します。これは、同じ問題を抱えているすべての人のための私の VBA コードです。

またね !

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

stencils - Evolus Pencil で削除されたデフォルトのステンシルを復元する方法は?

から削除したデフォルトのステンシルの 1 つを復元しました (アイコンCollection Paneをクリックしただけです)。closeそれは今コンピュータから削除されていますか、それとも見えないだけですか? Evolus Pencil Projectダウンロード ページからダウンロードできました。しかし、ダウンロードせずに復元することはできますか?

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

c# - C# を使用して Visio で DocumentStencil を実際の描画に更新する

Visio に表示される機能の 1 つに DocumentStencil があります。Visio Draw にオブジェクトを追加するたびに、DocumentStencil によってこのオブジェクトが自動的に作成されるため、後で簡単に使用できます。問題は、このオブジェクトが削除され、描画にこのようなオブジェクトがなくなると、DocumentStencil が更新されず、存在しないオブジェクトが削除されることです。以下に、私が話しているツールバーを示すコードを添付します。

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

c++ - Intel MIC ステンシル計算

インテル Xeon Phi コプロセッサー (61 コア) 向けに、5 点ステンシル計算を実行する効果的な並列アプリケーションを作成したいと考えています。私は 2 つのバージョンのコードを書きました。

最初: OpenMP の「#pragma omp parralel for」を使用しました

2 つ目: マトリックスを 61 個のコアに分割しました。マトリックスの各部分は、各コアで実行される 4 つの HW スレッドによって計算されます。このバージョンでは、同じ L2 キャッシュの周りで 4 つのスレッドの計算を行うことで、キャッシュ ミスを減らすことを試みました。

この wersion ループでは、行列の各部分の反復が次のように実行されます。
i=0 -> スレッド 0
i=1 -> スレッド 1
i=2 -> スレッド 2
i=3 -> スレッド 3
i=4 -> スレッド0
...

このコードを実行した後。2 番目のバージョンは低速でした。しかし、なぜ?

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

shape - (マスター) シェイプをページに追加するときに、Microsoft Visio 2013 x64 で一部の (マスター) シェイプを別の (マスター) シェイプに追加する

UML Class Stencilの Class Master Shape のように、 Microsoft Visio 2013 x64で新しい Master Shape を作成したいと考えています。

クラス マスター シェイプをページに追加すると、2 つのメンバー マスター シェイプと 1 つのセパレータ マスター シェイプが自動的に追加されます。さらに、メンバーとセパレータのマスター シェイプをさらに追加できます。

書かれたVBAコードによって、他のマスターシェイプ自体を追加すると考えていました。しかし、以下のフルパスにあるUML Class (Metric) Stencilのファイルを確認したところ、VBA コードをまったく使用していないことがわかりました。

D:\Program Files\Microsoft Office\Office15\Visio Content\1033\USTRME_M.VSSX

ファイル拡張子は、「Visio マクロ有効ステンシル (.vssm)」ではなく「Visio Stencil (.vssx)」です。そのため、VBA コードを含めることはできません。

シェイプシートのアクション セクションにいくつかの新しい行を追加することで、何かできることがわかっています。ただし、新しいメンバ シェイプとセパレータ マスタ シェイプをクラス シェイプに追加するためのアクション行は存在しません。

コンテキスト メニューに 2 つの追加オプションがあり、シェイプシートに関連する行がない Separator Shape

図 1 - コンテキスト メニューに 2 つの追加オプションがあり、シェイプシートに関連する行がない Separator Shape

セパレータ形状を挿入するバーを表示する

図 2 - セパレーター形状を挿入するバーを表示する

コンテキスト メニューに 2 つの追加オプションがあり、シェイプシートに関連する行がないメンバー シェイプ

図 3 - コンテキスト メニューに 2 つの追加オプションがあり、シェイプシートに関連する行がないメンバー シェイプ

部材形状を挿入するバーを表示する

図 4 - 部材形状を挿入するバーを表示する

ページに配置された Class Shape を RMB クリックすると、コンテキスト メニューに 2 つの新しいオプションが表示されます。

  • テンプレート パラメータを表示
  • ステレオタイプを表示

そして、関連するアクションのセクション行が表示されます。

コンテキスト メニューの 2 つの追加オプションと ShapeSheet の関連する行を持つクラス Shape

図 5 - コンテキスト メニューに 2 つのオプションが追加された Class Shape と ShapeSheet の関連する行

追加されたクラスシェイプのメンバーシェイプとセパレータシェイプを RMB クリックすると、「前後に「メンバー/セパレータ」を挿入」と表示されます。ただし、メンバーとセパレータのマスター シェイプを(クラス シェイプではなく)ページに直接追加すると、それらを RMB クリックすると、コンテキスト メニューに追加のオプションが表示されません。

コンテキスト メニューに追加オプションがないセパレータ形状

図 6 - コンテキスト メニューに追加オプションがない Separator Shape

コンテキスト メニューに追加オプションがない部材形状

図 7 - コンテキスト メニューに追加オプションがないメンバー形状

シェイプシートを確認しましたが、上記のアクションに関連する行が見つかりません。

さて、私の質問は、Microsoft によって作成された UML クラス ステンシルのクラス シェイプのような VBA コードなしで、他のマスター シェイプを受け入れる機能を備えた新しいマスター シェイプを作成するにはどうすればよいかということです。