# vtkDataSetMapper vs vtkPolyDataMapper

**URL:** <https://discourse.vtk.org/t/vtkdatasetmapper-vs-vtkpolydatamapper/7404>\
**Category:** Development\
**Created:** [December 15, 2021, 6:17am UTC](https://discourse.vtk.org/t/vtkdatasetmapper-vs-vtkpolydatamapper/7404 "2021-12-15T06:17:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Taimour](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/t/f1d935/32.png) [@Taimour](https://discourse.vtk.org/u/Taimour)\
**Post date:** [December 15, 2021, 6:17am UTC](https://discourse.vtk.org/t/vtkdatasetmapper-vs-vtkpolydatamapper/7404/1 "2021-12-15T06:17:12Z")

</div>

I am working on a project and in my project I have defined mapper as vtkDataSetMapper and my input data is vtkPolyData type. I want to ask, can I use vtkPolyDataMapper with this data?

---

<div class="post-metadata">

**Author:** ![andreasbuykx](https://discourse.vtk.org/user_avatar/discourse.vtk.org/andreasbuykx/32/8137_2.png) [@andreasbuykx](https://discourse.vtk.org/u/andreasbuykx)\
**Post date:** [December 22, 2021, 7:37am UTC](https://discourse.vtk.org/t/vtkdatasetmapper-vs-vtkpolydatamapper/7404/2 "2021-12-22T07:37:43Z")

</div>

Yes. vtkDataSetMapper is a convenience class that converts the input to vtkPolyData.

Note, the Support category is more appropriate for this kind of questions

---

<div class="post-metadata">

**Author:** ![Taimour](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/t/f1d935/32.png) [@Taimour](https://discourse.vtk.org/u/Taimour)\
**Post date:** [December 22, 2021, 7:46am UTC](https://discourse.vtk.org/t/vtkdatasetmapper-vs-vtkpolydatamapper/7404/3 "2021-12-22T07:46:18Z")

</div>

Thanks for help. I will keep this in mind.
