vtk を使用するために C++ を使用しています。頂点をハードコードすると、プログラムは正常に動作します。
ただし、for ループ (x 個の頂点を保持するため) を実装しようとすると、プログラム全体がクラッシュします。
ここに私が取り組んでいるコードがあります:
vtkIdType totalVertex[9];
for(int i = 0; i < sizeof(totalVertex); i++){
totalVertex[i] = g->AddVertex();
}
// Hardcode example for syntax:
// vtkIdType v1 = g->AddVertex();
これにより 9 つの頂点が得られ、次のようなコマンドでそれらを操作できます。
g->AddEdge (totalVertex[0], totalVertex[1]);
しかし、私のコードはエッジが追加された場所には到達せず、代わりにループを中断することにしました。
私はC++が初めてなので、どんなアイデアでもいいでしょう。