2011-06-28 4 views
0

イムは、レイアウトから、xとyのコーディネートを取得しようとしたがVisualizationViewerからレイアウトをgetingときに返さタイプstaticLayoutしかしObservableCachingLayout(もちろん、それはcouldn ない対静的にキャストすることはできません)。 VisualizationViewerから静的レイアウトを取得する方法はありますか? またはxとyを取得する方法? thxユングObservableCachingLayout staticLayout

答えて

1

Layoutからx座標とy座標を取得するには、layout.transform(vertex)を呼び出します。 (LayoutPointオブジェクトの頂点からTransformerある。)

StaticLayoutは、ユーザが容易に各頂点の座標を指定することができLayoutのインスタンスです。すでに座標を持っていて、それらを決定するアルゴリズムが必要ない場合を想定しています。

+0

"static"キーワードの使用による混乱を避けるために、 'StaticLayout'クラス名を' FixedLayout'に変更することをお勧めします:) – eee

+0

ありがとう:) :)))非常に便利です – Jihath

関連する問題