Dear developers,<br>a shiny new version of the vtk cell generator is available for download.<br>A better parser error handling, more cell types and different shapes for <br>the generated plate are supported .<br><br>Supported cell types:
<br>    VTK_POLY_VERTEX                       2<br>    VTK_TRIANGLE                          5<br>    VTK_QUAD                              9<br>    VTK_TETRA                             10<br>    VTK_HEXAHEDRON                        12
<br>    VTK_WEDGE                             13<br>    VTK_QUADRATIC_TRIANGLE                22<br>    VTK_QUADRATIC_QUAD                    23<br>    VTK_QUADRATIC_HEXAHEDRON              25<br>    VTK_QUADRATIC_WEDGE                   26
<br>    VTK_BIQUADRATIC_QUAD                  28<br>    VTK_TRIQUADRATIC_HEXAHEDRON           29<br>    VTK_QUADRATIC_LINEAR_QUAD             30<br>    VTK_QUADRATIC_LINEAR_WEDGE            31<br>    VTK_BIQUADRATIC_QUADRATIC_WEDGE       32
<br>    VTK_BIQUADRATIC_QUADRATIC_HEXAHEDRON  33<br>    VTK_CUBIC_EDGE                        34<br>    VTK_BICUBIC_QUAD                      36<br>    VTK_TRICUBIC_HEXAHEDRON               37<br><br><br>The following shapes are implemented:
<br><a href="http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/vtkcellgen_test_cell_9_standard.png">http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/vtkcellgen_test_cell_9_standard.png</a><br><a href="http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/vtkcellgen_test_cell_9_sinus.png">
http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/vtkcellgen_test_cell_9_sinus.png</a><br><a href="http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/vtkcellgen_test_cell_9_screw.png">http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/vtkcellgen_test_cell_9_screw.png
</a><br><a href="http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/vtkcellgen_test_cell_9_parabel.png">http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/vtkcellgen_test_cell_9_parabel.png</a><br><a href="http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/vtkcellgen_test_cell_9_cosinus.png">
http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/vtkcellgen_test_cell_9_cosinus.png</a><br><a href="http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/vtkcellgen_test_cell_9_hyper.png">http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/vtkcellgen_test_cell_9_hyper.png
</a><br><br>Each data set is generated with node numbers, cell numbers, scalar, vector and tensor <br>cell and point data.<br><br>The cell generator is available here:<br><a href="http://www-pool.math.tu-berlin.de/~soeren/VTK/vtkcellgen_0.4.tar.gz">
http://www-pool.math.tu-berlin.de/~soeren/VTK/vtkcellgen_0.4.tar.gz</a><br><br>Any suggestions are welcome.<br><br>Best regards<br>Soeren<br><br><br><div><span class="gmail_quote">2007/6/11, Soeren Gebbert <<a href="mailto:soerengebbert@googlemail.com">
soerengebbert@googlemail.com</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Dear developers,<br>
i have implemented a simple cell <span id="st" name="st" class="st">generator</span>, to support the debugging of<br>
the non linear cell types im developing. The program called <br>
"vtkcellgen" is a very simple cell <span id="st" name="st" class="st">generator</span> to support the generation<br>
of several linear, quadratic and cubic VTK cell types.<br>
Based on one cell type a flat plate (unstructured grid) will be created with a specific number of<br>
cells in x and y direction. The output is written as<br>
VTK legacy ASCII format to stdout or a specified file.<br>
<br>
It is possible to generate large datasets with variable z elevation,<br>
for performance and tessellation tests.<br>
Here is a screenshot of a dataset generated with vtkcellgen. 20x30 tri-cubic-hexahedrons are<br>
visualized with a modified version of paraview-2.6.1:<br>
<a href="http://www-pool.math.tu-berlin.de/%7Esoeren/VTK/Pictures/TriCubicHexahedronGrid_vtkcellgen.png" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www-pool.math.tu-berlin.de/~soeren/VTK/Pictures/TriCubicHexahedronGrid_vtkcellgen.png
</a><br>
<br>
The program is implemented in simple C and has no dependences to VTK or<br>
other libraries.<br>
<br>
These cell types are supported:<br>
   
VTK_POLY_VERTEX                      
2<br>
   
VTK_QUAD                             
9<br>
   
VTK_HEXAHEDRON                       
12<br>
   
VTK_QUADRATIC_TRIANGLE               
22<br>
   
VTK_QUADRATIC_QUAD                   
23<br>
    VTK_QUADRATIC_HEXAHEDRON              25<br>
   
VTK_QUADRATIC_WEDGE                  
26<br>
   
VTK_BIQUADRATIC_QUAD                 
28<br>
    VTK_TRIQUADRATIC_HEXAHEDRON           29<br>
    VTK_QUADRATIC_LINEAR_QUAD             30<br>
    VTK_QUADRATIC_LINEAR_WEDGE            31<br>
    VTK_BIQUADRATIC_QUADRATIC_WEDGE       32<br>
    VTK_BIQUADRATIC_QUADRATIC_HEXAHEDRON  33<br>
   
VTK_CUBIC_EDGE                       
34<br>
   
VTK_BICUBIC_QUAD                     
36<br>
   
VTK_TRICUBIC_HEXAHEDRON              
37<br>
<br>
The cubic cell types are not available for now, but in case i get the implementation stable<br>
and the tessellator and derivation functions running, i will try to make them public.<br>
<br>
The link to the sources of the cell <span id="st" name="st" class="st">generator</span>:<br>
<a href="http://www-pool.math.tu-berlin.de/%7Esoeren/VTK/vtkcellgen.tar.gz" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www-pool.math.tu-berlin.de/~soeren/VTK/vtkcellgen.tar.gz</a><br>
<br>

Maybe you are interested.<br>
<br>
Best regards<br><span class="sg">
Soeren<br>
<br>
<br>
<br>
<br>
</span></blockquote></div><br>