LEADTOOLS JavaScript(Leadtools.Annotations.Rendering)

AnnObjectRendererオブジェクト。

フレームを表示
メンバ 
すべてのHTML 5キャンバスオブジェクトレンダラーのためのベースクラス。
構文
function Leadtools.Annotations.Rendering.AnnObjectRenderer() 
解説

AnnObjectRendererは、AnnHtml5RenderingEngineのデフォルトのレンダラー利用です。オブジェクトの実際のレンダリングがオブジェクトのために派生クラスで実装される間、これはもっとも一般的な操作を実装する抽象クラスです。

AnnObjectRendererは、以下のメンバを格納します:

メンバ 説明
レンダリング

アノテーションオブジェクトを描画するためにフレームワークによって呼び出されます。

LabelRenderer

Renderメソッドによってテキストにオブジェクトのラベルを与えるのに用いられます。

RenderThumbs

オブジェクトが選択した状態であるときアノテーションオブジェクトの制御点にするフレームワークにより呼び出されます。

LocationsThumbStyle

RenderThumbsの使用へのスタイル。

RenderRotatePointThumbs

オブジェクトが選択した状態であるとき、回転に中心とグリップ制御点を与えるフレームワークにより呼び出されます。

RotateCenterThumbStyleRotateGripperThumbStyle

RenderRotatePointThumbsの使用へのスタイル。

RenderLocked

オブジェクトのロックされた部分にするフレームワークにより呼び出されます。

RenderSelection

それが選択ストロークをサポートするならば、選択したものはこのオブジェクトの分けるレンダリングへのフレームワークにより呼び出されます。

RenderAlignmentTarget

EnableObjectsAlignmentがオンにされる、そして、オブジェクトがターゲット配置である配置ターゲットオブジェクトの境界より上のハイライト長方形へのフレームワークにより呼び出されます。

ユーザー定義のアノテーションを実装するとき、必要とされるオブジェクトの1つは新しいオブジェクトタイプのためのレンダラーです。このクラスからレンダラーを得ることができて、そのヘルパーメソッドを使うことができます。詳細については、「LEADTOOLSアノテーションによるユーザー定義オブジェクトの実装」を参照してください。

参照

参照

AnnObjectRendererメンバ
Leadtools.Annotations.Rendering名前空間
LEADTOOLSアノテーションによるプログラミング