簡體   English   中英

如何在C語言中使用VTK?

[英]How to use VTK with C language?

我已經安裝了CMake,但是我還沒有理解如何使用Visualizer Toolkit!我已經用C完成了一個.dat文件,我想制作一個.vtk文件。

.vtk結構化網格如下所示:

# vtk DataFile Version 2.0
Really cool data
ASCII
DATASET STRUCTURED_GRID
DIMENSIONS 2 2 1
POINTS 4 float
0 0 0
0 0 2
0 1 0
0 1 1
POINT_DATA 4
SCALARS volume_scalars char 1
LOOKUP_TABLE default
1 2 3 4

絕對不是必須使用工具包來編寫這樣的文件。 如果您使用的是c ++,則可以嘗試使用它。 http://www.vtk.org/Wiki/VTK/Examples/Cxx/StructuredGrid/StructuredGrid

或者,您可以在stdio.h使用fopen()fprintf()fclose() 結合類似的東西:

 #include <stdio.h>
 ...
 FILE* f = fopen("bla.vtk","w");
 if(f==NULL){printf("file vtk, failed to open\n");}
 fprintf(f, "# vtk DataFile Version 2.0");
 ...
 fprintf(f,"%f %f %f\n",x,y,z);
 ...
 fclose(f);

祝好運 !

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM