# box clip filter

**URL:** https://discourse.paraview.org/t/box-clip-filter/12308
**Category:** ParaView Support
**Created:** [June 13, 2023, 1:03pm UTC](https://discourse.paraview.org/t/box-clip-filter/12308 "2023-06-13T13:03:09Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![dpugmire](https://discourse.paraview.org/user_avatar/discourse.paraview.org/dpugmire/32/10169_2.png) [@dpugmire](https://discourse.paraview.org/u/dpugmire)
#### Post date: [June 13, 2023, 1:03pm UTC](https://discourse.paraview.org/t/box-clip-filter/12308/1 "2023-06-13T13:03:09Z")

</div>

What does ParaView use perform a box clip?  
I’m using vtkBoxClipDataSet to clip a rectilinear grid in python. It’s quite slow in python, but pretty quick in ParaView. -I get the python vs. c++ performance difference, but wanted to check just in case I was using a less efficient filter to perform the operation.

Thanks,  
Dave

---

<div class="post-metadata">

### Author: ![jourdain](https://discourse.paraview.org/user_avatar/discourse.paraview.org/jourdain/32/11_2.png) [@jourdain](https://discourse.paraview.org/u/jourdain)
#### Post date: [June 13, 2023, 3:04pm UTC](https://discourse.paraview.org/t/box-clip-filter/12308/2 "2023-06-13T15:04:49Z")

</div>

The best thing to do is check which VTK class is used within ParaView to perform that filter as it might be a different one.

```python
proxy = GetActiveSource()
proxy.GetClientSideObject().GetClassName()

```
