<html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }body { font-size: 10.5pt; font-family: 微软雅黑; color: rgb(0, 0, 0); line-height: 1.5; }body { line-height: 1.5; color: rgb(0, 0, 0); font-size: 10.5pt; }</style></head><body>
<div style="FONT-SIZE: 10.5pt"><span></span>Hi Cory, thanks very much! </div>
<div style="FONT-SIZE: 10.5pt"> </div>
<hr style="WIDTH: 210px; HEIGHT: 1px" align="left" color="#b5c4df" size="1">
<div><span>
<div style="LINE-HEIGHT: 1.5; FONT-FAMILY: 微软雅黑; COLOR: #000000; FONT-SIZE: 10.5pt">
<div style="LINE-HEIGHT: 1.5; FONT-FAMILY: 微软雅黑; COLOR: #000000; FONT-SIZE: 10.5pt">
<div style="LINE-HEIGHT: 1.5; FONT-FAMILY: 微软雅黑; COLOR: #000000; FONT-SIZE: 10.5pt">
<div style="MARGIN-TOP: 10px; FONT-FAMILY: 宋体; COLOR: #000000; MARGIN-LEFT: 10px; FONT-SIZE: 10.5pt; MARGIN-RIGHT: 10px">
<div><span style="FONT-FAMILY: 微软雅黑; COLOR: #000000; FONT-SIZE: 10.5pt">Maogui 
Hu</span></div></div></div></div></div></span></div><blockquote style="margin-top: 0px; margin-bottom: 0px; margin-left: 2em;"><div> </div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm"><div style="PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefef; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b> <a href="mailto:cory.quammen@kitware.com">Cory Quammen</a></div><div><b>Date:</b> 2016-08-09 21:42</div><div><b>To:</b> <a href="mailto:maogui.hu@gmail.com">maogui.hu</a></div><div><b>CC:</b> <a href="mailto:vtkusers@vtk.org">vtkusers</a></div><div><b>Subject:</b> Re: [vtkusers] How to know the type of a vtk file</div></div></div><div><div>You can use vtkDataSetReader::ReadOutputType() [1] to tell what type</div>
<div>of data set is in a .vtk file. This member function will return one of</div>
<div>VTK_POLY_DATA, VTK_STRUCTURED_POINTS, VTK_STRUCTURED_GRID,</div>
<div>VTK_RECTILINEAR_GRID, or VTK_UNSTRUCTURED_GRID if the data set can be</div>
<div>read. -1 indicates an error with the output type.</div>
<div> </div>
<div>HTH,</div>
<div>Cory</div>
<div> </div>
<div>[1] http://www.vtk.org/doc/nightly/html/classvtkDataSetReader.html#a88737685e39184afa34ccca53bb47dcb</div>
<div> </div>
<div>On Tue, Aug 9, 2016 at 4:36 AM, maogui.hu <maogui.hu@gmail.com> wrote:</div>
<div>> Hi all,</div>
<div>> I'm a newer to VTK. I know that there are two VTK file formats to save</div>
<div>> objects, one is the legacy format, another is  XML-based file format. For</div>
<div>> the XML-based format, different data types have different file extensions.</div>
<div>> For example, .vti for vtkImageData, .vtp for vtkPolyData, .vts for</div>
<div>> vtkStructuredGrid. However, for the legacy format, there is only one file</div>
<div>> extension (.vtk). My question is there a quick function in VTK to know the</div>
<div>> exact data type of a .vtk file?</div>
<div>></div>
<div>> Thanks,</div>
<div>></div>
<div>> Maogui Hu</div>
<div>></div>
<div>> _______________________________________________</div>
<div>> Powered by www.kitware.com</div>
<div>></div>
<div>> Visit other Kitware open-source projects at</div>
<div>> http://www.kitware.com/opensource/opensource.html</div>
<div>></div>
<div>> Please keep messages on-topic and check the VTK FAQ at:</div>
<div>> http://www.vtk.org/Wiki/VTK_FAQ</div>
<div>></div>
<div>> Search the list archives at: http://markmail.org/search/?q=vtkusers</div>
<div>></div>
<div>> Follow this link to subscribe/unsubscribe:</div>
<div>> http://public.kitware.com/mailman/listinfo/vtkusers</div>
<div>></div>
<div> </div>
<div> </div>
<div> </div>
<div>-- </div>
<div>Cory Quammen</div>
<div>R&D Engineer</div>
<div>Kitware, Inc.</div>
</div></blockquote>
</body></html>