2017-02-21 13 views
0

a)コンテナのDOM要素と、グラフの高さに基づいてズームレベルをb)の両方に変更したいとします。Cytoscape.js:現在のズームレベルでグラフの寸法を計算しますか?

ノードとエッジをグラフに動的に追加するとします。現在のズームレベル、z == zMax && graphHeight < cMaxで、その後、ズームレベルを維持し、場合

  • :最大ズームレベル(zMax)と最大のコンテナの高さ(cMax)を考えると、私は次の規則に従ってフィットしたいですコンテナをグラフに合わせてサイズを変更します。
  • 現在のズームレベルでgraphHeight == cMaxにある場合は、できるだけzを減らしてください。

問題は、現在のズームレベルでグラフの高さをピクセル単位で計算するための組み込み機能が不明だということです。私は、ノード上で反復処理を行い、最小値と最大値を見つけることができますが、より効率的なオプションがあることを期待しています。

答えて

関連する問題