[英]Setting node bounding box size in OGDF
我正在嘗試使用 OGDF 庫和 Sugiyama 布局在 Qt 中布局和可視化代碼流圖。 我使用的版本是 v2020.02,在撰寫本文時應該是最新的。 我的問題:創建節點時,我將它們設置為各種大小,但在調用SugiyamaLayout算法后,所有節點大小都重置為 20x20(大概是默認值?)。 如 ...
[英]Setting node bounding box size in OGDF
我正在嘗試使用 OGDF 庫和 Sugiyama 布局在 Qt 中布局和可視化代碼流圖。 我使用的版本是 v2020.02,在撰寫本文時應該是最新的。 我的問題:創建節點時,我將它們設置為各種大小,但在調用SugiyamaLayout算法后,所有節點大小都重置為 20x20(大概是默認值?)。 如 ...
[英]OGDF PQTree: How to add leaves?
使用OGDF,我創建並初始化了一個PQTree。 初始化使用3條邊進行,其中節點a為根,b,c和d為a的葉子。 現在,經過計算,我需要將葉子e,d和f添加到b作為葉子。 但是問題是,b是葉子,因此既不接受孩子也不接受葉子。 代碼在這里。 作為std :: cout,我已經添加了它們,但 ...
[英]Maintaining GraphAttributes with GraphCopy::initByCC in OGDF
我正在嘗試使用OGDF對從GML文件加載的圖形執行一些處理。 只有維護了節點標簽,這些圖才有意義。 不幸的是,OGDF並不容易保留節點屬性(如標簽),因為它們被保存在稱為GraphAttributes的單獨數據結構中。 我的問題是GraphAttributes節點標簽與節點索引相關聯,而我 ...
[英]Accessing protected member function in derived class — Segmentation fault
我正在嘗試將OGDF C ++庫用於項目,並且想要使用此庫的類的受保護成員函數。 我不能直接在類或派生類外部訪問受保護的成員,因此要使用Balloon Layout類的受保護方法,我創建了A從BallonLayout繼承的類A 從A ,在類A的公共函數abc()中調用超類的受保護函數; 這 ...
[英]Accessing protected member function ! Segmentation fault (core dumped)
我正在嘗試將OGDF C ++庫用於項目,並且想要使用此庫的類的受保護成員函數。 由於不能直接在類或派生類外部訪問受保護的成員; 為了使用Balloon Layout類的受保護方法,我創建了一個繼承BallonLayout類的類A,並從A類的受保護函數中調用了A類的公共函數“ abc()”; ...
[英]C++ - Having problems defining a variable inside main() function
我試圖在C ++,Visual Studio 2010中從外部庫定義一個變量。它只有在我把它放在main函數之外時才有效。 此代碼崩潰: 它給了我一個未經處理的例外:訪問沖突。 但是,如果它在main函數之外,它的工作沒有任何問題: 你有什么解決辦法嗎? 我認為,這是由 ...
[英]How to direct an edge in OGDF?
我有一個簡單的UNDIRECTED Graph G,並且如果某個條件為真,則想要反轉邊緣。 以下代碼給出了EdgeElement構造函數不可訪問的錯誤: 這是做我正在做的事的正確方法嗎? 重要編輯:我的壞。 我不必扭轉邊緣,我必須指揮它。 ...
[英]Undefined symbols for architecture in static library (OGDF)
我正在使用Xcode將OGDF添加到我的C ++項目中。 這是一個靜態的.a庫,從源代碼編譯完成后,我已經成功地將其添加到編譯源代碼中,設置了正確的搜索路徑,直到我包括例如"ogdf/basic/Graph.h" ,一切正常。 當我嘗試使用此include進行構建時,鏈接器給我有關庫內部文件 ...