# Development

**URL:** https://discourse.paraview.org/c/development/6.md?no_subcategories=false&page=28

[Latest](https://discourse.paraview.org/latest.md) · [Categories](https://discourse.paraview.org/categories.md) · [Tags](https://discourse.paraview.org/tags.md)

**Page:** 29

---

## [Dynamic behavior of the GUI with a custom plugin](https://discourse.paraview.org/t/dynamic-behavior-of-the-gui-with-a-custom-plugin/3584)

<div class="topic-metadata">

**Author:** [@yohanlty\_total](https://discourse.paraview.org/u/yohanlty_total)\
**Replies:** 3\
**Last updated:** [March 5, 2020, 2:54pm UTC](https://discourse.paraview.org/t/dynamic-behavior-of-the-gui-with-a-custom-plugin/3584 "2020-03-05T14:54:19Z")

</div>

Hi, I am writing a ParaView plugin to call a 3rd party meshing software and I have some trouble to implement my ideas in the GUI. The 3rd party meshing software would work into roughly 3 steps: defining the surfaces, rem…

---

## [Fastest way to create 3D topography surface (with holes)](https://discourse.paraview.org/t/fastest-way-to-create-3d-topography-surface-with-holes/3287)

<div class="topic-metadata">

**Author:** [@MBG](https://discourse.paraview.org/u/MBG)\
**Replies:** 4\
**Last updated:** [March 4, 2020, 5:16pm UTC](https://discourse.paraview.org/t/fastest-way-to-create-3d-topography-surface-with-holes/3287 "2020-03-04T17:16:52Z")

</div>

In Python plugin I use the code below to create 3D polydata from reqular 2D grid with holes (NoData values) but it’s works too slow. Maybe should I use some other data type or processing instead? # Define points and tri…

---

## [Bug Report: Cursor is not changed when in Selection Mode](https://discourse.paraview.org/t/bug-report-cursor-is-not-changed-when-in-selection-mode/3703)

<div class="topic-metadata">

**Author:** [@sharon](https://discourse.paraview.org/u/sharon)\
**Replies:** 3\
**Last updated:** [March 4, 2020, 2:46am UTC](https://discourse.paraview.org/t/bug-report-cursor-is-not-changed-when-in-selection-mode/3703 "2020-03-04T02:46:26Z")

</div>

Dear Experts, I read code when enter in selection mode, the cursor will be set to “CrossCursor”, but from release GUI i found this is not what expected, it is still an arrow. paraview\\Qt\\ApplicationComponents\\pqRenderV…

---

## [\[solved\] In Server Manager XML what is the supported syntax for Documentation](https://discourse.paraview.org/t/solved-in-server-manager-xml-what-is-the-supported-syntax-for-documentation/3683)

<div class="topic-metadata">

**Author:** [@yohanlty\_total](https://discourse.paraview.org/u/yohanlty_total)\
**Replies:** 2\
**Last updated:** [February 27, 2020, 2:43pm UTC](https://discourse.paraview.org/t/solved-in-server-manager-xml-what-is-the-supported-syntax-for-documentation/3683 "2020-02-27T14:43:19Z")

</div>

Hello, I am writting a plugin and in the Server Manager XML to specify the GUI I noticed that in the “Documentation” entry you can put things in italics and in bold. Since I would like to add some mathematical formulas…

---

## [Question about displaying result with paraview](https://discourse.paraview.org/t/question-about-displaying-result-with-paraview/3555)

<div class="topic-metadata">

**Author:** [@lainegates](https://discourse.paraview.org/u/lainegates)\
**Replies:** 16\
**Last updated:** [February 27, 2020, 12:33pm UTC](https://discourse.paraview.org/t/question-about-displaying-result-with-paraview/3555 "2020-02-27T12:33:22Z")

</div>

Hi, guys. I am developing a numerical simulation algorithm. The elements in it is not grid mesh, but distinct elements ( each element use a poly data). With some big cases, there will be many elements. And I want to …

---

## [Leveraging MPICH ABI compatibility for distributed binaries](https://discourse.paraview.org/t/leveraging-mpich-abi-compatibility-for-distributed-binaries/3441)

<div class="topic-metadata">

**Author:** [@utkarsh.ayachit](https://discourse.paraview.org/u/utkarsh.ayachit)\
**Replies:** 15\
**Last updated:** [February 26, 2020, 2:43am UTC](https://discourse.paraview.org/t/leveraging-mpich-abi-compatibility-for-distributed-binaries/3441 "2020-02-26T02:43:09Z")

</div>

Note: this discussion only applies to Linux, and not Windows or macOS Anyone who has used ParaView in HPC environments should be very familiar with this MPI specific issue: if want to use the MPI implementation provided…

---

## [Any way to as an SIProxy to print it's server-side VTK object?](https://discourse.paraview.org/t/any-way-to-as-an-siproxy-to-print-its-server-side-vtk-object/3614)

<div class="topic-metadata">

**Author:** [@jondo2010](https://discourse.paraview.org/u/jondo2010)\
**Replies:** 4\
**Last updated:** [February 20, 2020, 2:26pm UTC](https://discourse.paraview.org/t/any-way-to-as-an-siproxy-to-print-its-server-side-vtk-object/3614 "2020-02-20T14:26:15Z")

</div>

This seems like a fairly obvious thing to want to do during development. I have a client-side SMProxy object in Python, and I’d like to ask the server-side vtkObject to PrintSelf(), for debugging purposes.

---

## [ParaView Server Manager framework](https://discourse.paraview.org/t/paraview-server-manager-framework/3576)

<div class="topic-metadata">

**Author:** [@Yoshino](https://discourse.paraview.org/u/Yoshino)\
**Replies:** 7\
**Last updated:** [February 17, 2020, 4:02am UTC](https://discourse.paraview.org/t/paraview-server-manager-framework/3576 "2020-02-17T04:02:18Z")

</div>

Recently I have been investigating ParaView’s infrastructure via its source code, and becoming familiar with the way ParaView builds its menu as well as other GUI components. For customization, I learnt how to add toolb…

---

## [Execute a macro or python script from C code in a ParaView-based application](https://discourse.paraview.org/t/execute-a-macro-or-python-script-from-c-code-in-a-paraview-based-application/3568)

<div class="topic-metadata">

**Author:** [@majo\_vlas](https://discourse.paraview.org/u/majo_vlas)\
**Replies:** 0\
**Last updated:** [February 14, 2020, 2:41pm UTC](https://discourse.paraview.org/t/execute-a-macro-or-python-script-from-c-code-in-a-paraview-based-application/3568 "2020-02-14T14:41:39Z")

</div>

I’m building a ParaView-based application, starting from Clone1 code https://gitlab.kitware.com/paraview/paraview/tree/master/Examples/CustomApplications. I want to know how to connect the UI components I add in QtDes…

---

## [Unckeck checkbox programatically](https://discourse.paraview.org/t/unckeck-checkbox-programatically/3563)

<div class="topic-metadata">

**Author:** [@alo\_gon](https://discourse.paraview.org/u/alo_gon)\
**Replies:** 2\
**Last updated:** [February 13, 2020, 8:14pm UTC](https://discourse.paraview.org/t/unckeck-checkbox-programatically/3563 "2020-02-13T20:14:42Z")

</div>

I’m writing a python script and I wanted to know if there was a way to uncheck the Show Plane checkbox by code.

---

## [Scanning triangulated area data with a grid](https://discourse.paraview.org/t/scanning-triangulated-area-data-with-a-grid/3378)

<div class="topic-metadata">

**Author:** [@mhinderh](https://discourse.paraview.org/u/mhinderh)\
**Replies:** 5\
**Last updated:** [February 13, 2020, 5:53pm UTC](https://discourse.paraview.org/t/scanning-triangulated-area-data-with-a-grid/3378 "2020-02-13T17:53:56Z")

</div>

I’m trying to scan values of area data into a grid. Example Input Data: Visualization of Grid: The brute force method would be to check for every cell of the input data whether it’s (partially) within a cell of th…

---

## [How to run test in paraview and plugin](https://discourse.paraview.org/t/how-to-run-test-in-paraview-and-plugin/3539)

<div class="topic-metadata">

**Author:** [@sharon](https://discourse.paraview.org/u/sharon)\
**Replies:** 8\
**Last updated:** [February 13, 2020, 1:54pm UTC](https://discourse.paraview.org/t/how-to-run-test-in-paraview-and-plugin/3539 "2020-02-13T13:54:42Z")

</div>

Dear Experts, I noticed there are many seems benchmark files under folder: “paraview\\Testing\\Data” and also in the plugin folder, like “paraview\\Plugins\\BagPlotViewsAndFilters\\Testing” there are both recorded playing te…

---

## [ParaView plugin - setting multiple vtkMultiBlockDataSets as output](https://discourse.paraview.org/t/paraview-plugin-setting-multiple-vtkmultiblockdatasets-as-output/3542)

<div class="topic-metadata">

**Author:** [@penkod](https://discourse.paraview.org/u/penkod)\
**Replies:** 7\
**Last updated:** [February 13, 2020, 10:26am UTC](https://discourse.paraview.org/t/paraview-plugin-setting-multiple-vtkmultiblockdatasets-as-output/3542 "2020-02-13T10:26:28Z")

</div>

Hi, I am working on a ParaView plugin that currently reads grid and fields from a data source, then creates multiple vtkUnstructuredGrids which are added as blocks to a single vtkMultiBlockDataSet. This vtkMultiBlockData…

---

## [CompositeDataSetIndex in Python script](https://discourse.paraview.org/t/compositedatasetindex-in-python-script/3440)

<div class="topic-metadata">

**Author:** [@RED](https://discourse.paraview.org/u/RED)\
**Replies:** 11\
**Last updated:** [February 13, 2020, 6:38am UTC](https://discourse.paraview.org/t/compositedatasetindex-in-python-script/3440 "2020-02-13T06:38:16Z")

</div>

I’m using the following code in a script to automate exporting of profiles from a datase: plotOnIntersectionCurves1Display = Show(plotOnIntersectionCurves1, lineChartView1) plotOnIntersectionCurves1Display.CompositeData…

---

## [Gitlab graphic glitch](https://discourse.paraview.org/t/gitlab-graphic-glitch/2563)

<div class="topic-metadata">

**Author:** [@mwestphal](https://discourse.paraview.org/u/mwestphal)\
**Replies:** 12\
**Last updated:** [February 13, 2020, 4:24am UTC](https://discourse.paraview.org/t/gitlab-graphic-glitch/2563 "2020-02-13T04:24:27Z")

</div>

I currently see a small glitch in gitlab : Open any discussion in Gitlab Hover the “add smiley” button Glitch

---

## [Forcing the Extent Translator to a non-default value](https://discourse.paraview.org/t/forcing-the-extent-translator-to-a-non-default-value/3552)

<div class="topic-metadata">

**Author:** [@jfavre](https://discourse.paraview.org/u/jfavre)\
**Replies:** 0\
**Last updated:** [February 12, 2020, 11:40am UTC](https://discourse.paraview.org/t/forcing-the-extent-translator-to-a-non-default-value/3552 "2020-02-12T11:40:53Z")

</div>

Hello All in order to do much faster I/O with some custom data, I’d like to override the default BLOCK\_MODE of my pipeline to force the Z\_SLAB\_MODE all-the time. In my Python Programmable Source prototype, I set outInf…

---

## [Add custom filters to custom app](https://discourse.paraview.org/t/add-custom-filters-to-custom-app/3476)

<div class="topic-metadata">

**Author:** [@majo\_vlas](https://discourse.paraview.org/u/majo_vlas)\
**Replies:** 4\
**Last updated:** [February 11, 2020, 4:01pm UTC](https://discourse.paraview.org/t/add-custom-filters-to-custom-app/3476 "2020-02-11T16:01:24Z")

</div>

I recently ask about automatically adding custom filters to a custom application based on the Clone1 example. https://gitlab.kitware.com/paraview/paraview/tree/master/Examples/CustomApplications/Clone1 I was referred t…

---

## [Environment Variables in Paraview](https://discourse.paraview.org/t/environment-variables-in-paraview/3532)

<div class="topic-metadata">

**Author:** [@alo\_gon](https://discourse.paraview.org/u/alo_gon)\
**Replies:** 2\
**Last updated:** [February 10, 2020, 11:39am UTC](https://discourse.paraview.org/t/environment-variables-in-paraview/3532 "2020-02-10T11:39:55Z")

</div>

When the documentation mentions the environment variables, do they refer to the variables that you set in cmake-gui when building the paraview-superbuild? Example, If I want to have more information for debugging purpos…

---

## [Testing point picking](https://discourse.paraview.org/t/testing-point-picking/3524)

<div class="topic-metadata">

**Author:** [@dcthomp](https://discourse.paraview.org/u/dcthomp)\
**Replies:** 2\
**Last updated:** [February 7, 2020, 1:51pm UTC](https://discourse.paraview.org/t/testing-point-picking/3524 "2020-02-07T13:51:25Z")

</div>

Is there a way to record and play back render-window pick events (the ‘p’, ‘1’, and ‘2’ keys; with or without Ctrl/Cmd modifiers used to snap to dataset points)? The key presses appear to be recorded but do not result in…

---

## [A bug in filter stack browser:](https://discourse.paraview.org/t/a-bug-in-filter-stack-browser/3516)

<div class="topic-metadata">

**Author:** [@Someone\_fromjapan](https://discourse.paraview.org/u/Someone_fromjapan)\
**Replies:** 4\
**Last updated:** [February 6, 2020, 11:33pm UTC](https://discourse.paraview.org/t/a-bug-in-filter-stack-browser/3516 "2020-02-06T23:33:49Z")

</div>

Sometimes, when I delete filters from the stack, such thing as in the image happen: I.e. I can not delete here “Slice1” filter, because there are “probeLocation1”, and “PlotSelectionOverTime1” are still in memory, but n…

---

## [How does ParaView get the macros and filters in the source code](https://discourse.paraview.org/t/how-does-paraview-get-the-macros-and-filters-in-the-source-code/3425)

<div class="topic-metadata">

**Author:** [@majo\_vlas](https://discourse.paraview.org/u/majo_vlas)\
**Replies:** 8\
**Last updated:** [February 6, 2020, 1:57pm UTC](https://discourse.paraview.org/t/how-does-paraview-get-the-macros-and-filters-in-the-source-code/3425 "2020-02-06T13:57:01Z")

</div>

I am trying to make a custom application with Qt that is similar to ParaView but removing many things and adding others. I’ve been playing with https://gitlab.kitware.com/paraview/paraview/tree/master/Examples/CustomApp…

---

## [Problem with vtkDIYUtilities.cxx and vtkMPI.h from the current ParaView 5.8.0 git master as well as RC1 and RC2 preventing use of external MPI versions](https://discourse.paraview.org/t/problem-with-vtkdiyutilities-cxx-and-vtkmpi-h-from-the-current-paraview-5-8-0-git-master-as-well-as-rc1-and-rc2-preventing-use-of-external-mpi-versions/3474)

<div class="topic-metadata">

**Author:** [@joeh](https://discourse.paraview.org/u/joeh)\
**Replies:** 0\
**Last updated:** [January 31, 2020, 6:03pm UTC](https://discourse.paraview.org/t/problem-with-vtkdiyutilities-cxx-and-vtkmpi-h-from-the-current-paraview-5-8-0-git-master-as-well-as-rc1-and-rc2-preventing-use-of-external-mpi-versions/3474 "2020-01-31T18:03:46Z")

</div>

In issue 9625 Error on compiling vtkDIYUtilities.cxx from the current ParaView 5.8.0 git master with gcc 6.3.0 or gcc 7.3.0 on RHEL 7.7 and SGI’s MPI version mpt/2.15, mpt/2.17 or mpt/2.21 vtkDIYUtilities.cxx is not …

---

## [Limited number of polygons on .ply save](https://discourse.paraview.org/t/limited-number-of-polygons-on-ply-save/3437)

<div class="topic-metadata">

**Author:** [@David\_Ortley](https://discourse.paraview.org/u/David_Ortley)\
**Replies:** 3\
**Last updated:** [January 28, 2020, 5:09pm UTC](https://discourse.paraview.org/t/limited-number-of-polygons-on-ply-save/3437 "2020-01-28T17:09:48Z")

</div>

I have a workflow that involves saving contours out as .ply files when running client-server on HPC systems. Unfortunately, I’m frequently unable to do so because the poly count is above 2.1 billion and from what I unde…

---

## [Best way to implement server-side singleton?](https://discourse.paraview.org/t/best-way-to-implement-server-side-singleton/3415)

<div class="topic-metadata">

**Author:** [@jondo2010](https://discourse.paraview.org/u/jondo2010)\
**Replies:** 1\
**Last updated:** [January 27, 2020, 1:23pm UTC](https://discourse.paraview.org/t/best-way-to-implement-server-side-singleton/3415 "2020-01-27T13:23:00Z")

</div>

Hi, I’m working on a set of custom data sources and would like to have something that behaves like a SMProxy, but results in only one server-side instance of the VTKObject at runtime. Where would be the best place to do …

---

## [Paste the properties from one source to another with python](https://discourse.paraview.org/t/paste-the-properties-from-one-source-to-another-with-python/3400)

<div class="topic-metadata">

**Author:** [@alo\_gon](https://discourse.paraview.org/u/alo_gon)\
**Replies:** 1\
**Last updated:** [January 27, 2020, 7:22am UTC](https://discourse.paraview.org/t/paste-the-properties-from-one-source-to-another-with-python/3400 "2020-01-27T07:22:42Z")

</div>

In ParaView I can copy the properties of a source and paste them in another source. I have been using the Start Trace functionality, but doesn’t seem to save this part. How can I do that with Python? I tried getting…

---

## [How to get the source properties programmatically](https://discourse.paraview.org/t/how-to-get-the-source-properties-programmatically/3398)

<div class="topic-metadata">

**Author:** [@majo\_vlas](https://discourse.paraview.org/u/majo_vlas)\
**Replies:** 4\
**Last updated:** [January 24, 2020, 5:01pm UTC](https://discourse.paraview.org/t/how-to-get-the-source-properties-programmatically/3398 "2020-01-24T17:01:52Z")

</div>

If I obtain a source programmatically, is there a way to get the name of the source, if it is in “show” or “hide” mode, and the properties in general. Example, I have activeSource = GetActiveSource() print(activeSource…

---

## [Pipeline compatibility](https://discourse.paraview.org/t/pipeline-compatibility/3387)

<div class="topic-metadata">

**Author:** [@siver](https://discourse.paraview.org/u/siver)\
**Replies:** 4\
**Last updated:** [January 24, 2020, 2:14pm UTC](https://discourse.paraview.org/t/pipeline-compatibility/3387 "2020-01-24T14:14:12Z")

</div>

Dear devs, I have two C++ plugins, A (source) and B (filter). However B uses additional data that only source A can provide. Therefore, in a pipeline, A-B is perfectly fine, while A-C-B (where C is some other filter) sh…

---

## [UTF8 everywhere](https://discourse.paraview.org/t/utf8-everywhere/3385)

<div class="topic-metadata">

**Author:** [@todoooo](https://discourse.paraview.org/u/todoooo)\
**Replies:** 10\
**Last updated:** [January 24, 2020, 4:22am UTC](https://discourse.paraview.org/t/utf8-everywhere/3385 "2020-01-24T04:22:17Z")

</div>

I have been working on several merge requests in VTK, https://gitlab.kitware.com/vtk/vtk/merge\_requests/6122 https://gitlab.kitware.com/vtk/vtk/merge\_requests/6291 & https://gitlab.kitware.com/vtk/vtk/merge\_requests/630…

---

## [Python methods for a custom c++ plugin](https://discourse.paraview.org/t/python-methods-for-a-custom-c-plugin/3326)

<div class="topic-metadata">

**Author:** [@siver](https://discourse.paraview.org/u/siver)\
**Replies:** 7\
**Last updated:** [January 23, 2020, 2:19am UTC](https://discourse.paraview.org/t/python-methods-for-a-custom-c-plugin/3326 "2020-01-23T02:19:44Z")

</div>

Hello dear PV-coders, In my quest for making a custom PV plugin, I’m currently trying to press a (qt) button in my C++ plugin via the PV python console. I guess, I am looking for a functionality, similar to Q\_PROPERTY,…

---

## [Customize application with paraview's framework](https://discourse.paraview.org/t/customize-application-with-paraviews-framework/3304)

<div class="topic-metadata">

**Author:** [@Yoshino](https://discourse.paraview.org/u/Yoshino)\
**Replies:** 9\
**Last updated:** [January 21, 2020, 10:10am UTC](https://discourse.paraview.org/t/customize-application-with-paraviews-framework/3304 "2020-01-21T10:10:00Z")

</div>

I want to create an application with PV’s framework and Qt-based UI. I understand PV is back by VTK, which is written in C++, but how to use C++ interface in Paraview? I know PV has programmable filter with python, I hav…

[Previous page](https://discourse.paraview.org/c/development/6.md?no_subcategories=false&page=27)

[Next page](https://discourse.paraview.org/c/development/6.md?no_subcategories=false&page=29)
