2011-09-16 18 views
1

私はgraphvizドット図をBoost :: Graphオブジェクトにロードしています。私は、ノードとアークが特定のプロパティのセットを持っていることを確認したいが、他のプロパティがあるかどうかは気にしない。私がBoost :: Graphにして欲しいのは、それらにフラグを立てるだけです(キャッチ可能な例外です)、ファイルのロードを中止するだけではありません。Boost :: graph未定義のプロパティ

たとえば、次の2つのノードで「スタイル」と「塗りつぶし」のみを含む頂点構造を解析し、「unknown_tag」タグを無視するとします。

0 [style=filled, fillcolor="Green"] 
1 [style=filled, fillcolor="Green", unknown_tag="fubar"] 

これは可能ですか?

答えて

1

Graphvizローダーは、dynamic_propertiesリストにないプロパティを別の構造に置きます。したがって、それらは必要なだけ無視する必要があります。

関連する問題