LEADTOOLS JavaScript(Leadtools.Annotations.Core)

AnnLayerオブジェクト。

フレームを表示
メンバ 
一般のアノテーションオブジェクトを論理的に集めるために、アノテーションレイヤを定義します。
オブジェクトモデル
構文
function Leadtools.Annotations.Core.AnnLayer() 
解説

AnnLayerオブジェクトは、論理的に一般のアノテーションオブジェクトを集めるのに用いられることができます。AnnContainerオブジェクトは、AnnObjectAnnContainer.Children)のコレクションとAnnLayerAnnContainer.Layers)のコレクションを格納します。レイヤは、主なコンテナを根レイヤとして定義して、親/子ツリーコレクションにまとめられます。親/子関係は、コンテナでレイヤといろいろなヒット-テスト方法でオブジェクトのZオーダーを制御します。オートメーションは、z-順位付けを考慮に入れます。

コンテナの各々のAnnObjectは、同じコンテナ(デフォルトで、根レイヤに追加されます。そして、それはコンテナ自体です)で、レイヤにも含まれます。

必要とされるならば、レイヤ階層は以下の手順を実行することによってコンテナの中に作成されることができます:

レイヤ階層が作成されたあと、レイヤを操作するために、以下のメソッドを使います:

任意のコンテナは、AnnContainer.ActiveLayerを使っているコンテナのアクティブオブジェクトに指定されることができます。アクティブなコンテナはデフォルトでnullです。そして、コンテナでデフォルトのレイヤを識別します。コンテナの新しいオブジェクトがオートメーションを使用して描画されるとき、アクティブなコンテナに追加されます。

レイヤ階層は、AnnCodecsを用いて自動的に保存されて、ロードされます。

サンプル

サンプルについては、「LEADTOOLSセットアップのAnnotationsLayerDemo」を参照してください。

参照

参照

AnnLayerメンバ
Leadtools.Annotations.Core名前空間