[vtkusers] set chart 3D geometry in Java

David Gobbi david.gobbi at gmail.com
Tue Dec 9 22:18:00 EST 2014


Quick follow up: vtkGlyph3D would give you a scatter plot, but you asked
for a surface plot.  For a surface plot, vtkWarpScalar is probably the best
filter to use.  It can take a flat rectangular data (e.g. as produced by
vtkPlaneSource) and change the Z coordinates to provide a surface plot.
You might have to dig around to find a good example, though.

 - David

On Tue, Dec 9, 2014 at 8:10 PM, David Gobbi <david.gobbi at gmail.com> wrote:

> Hi James,
>
> You can use vtkCubeAxesActor to draw the axes, and use vtkGlyph3D to plot
> the points.  The vtkGlyph3D filter takes two inputs: its first input
> contains the (x,y,z) points where you want to draw the points, and its
> second input (the Source input) is a vtkPolyData that is the shape that you
> want to draw at each point on the plot, e.g. the output from
> vtkSphereSource or vtkCubeSource.
>
>  - David
>
> On Tue, Dec 9, 2014 at 5:40 PM, James Labiak <
> jim at jslengineeringsoftware.com> wrote:
>
>> Unfortunately my project forces me to use Java. What would be an
>> alternative to create surface plots similar to vtkchartxyz without those
>> methods?
>> Thanks,
>> Jim
>>
>> On Dec 9, 2014, at 7:30 PM, David Gobbi <david.gobbi at gmail.com> wrote:
>>
>> It is not wrapped in Java, but it is wrapped in Python.  The same is true
>> for all methods that use vtkVector, vtkRect, or vtkColor.
>>
>>  - David
>>
>> On Tue, Dec 9, 2014 at 5:17 PM, Sebastien Jourdain <
>> sebastien.jourdain at kitware.com> wrote:
>>
>>> That method is probably not wrapped, hence the issue.
>>>
>>> Seb
>>>
>>> On Tue, Dec 9, 2014 at 9:46 AM, James Labiak <
>>> jim at jslengineeringsoftware.com> wrote:
>>>
>>>> For vtkChartXYZ, I cannot seem to find the Java equivalent of the
>>>> SetGeometry method in C like the code below. I must be missing something.
>>>> Does anyone have any suggestions?
>>>>
>>>> vtkNew<vtkChartXYZ> chart;
>>>> chart->SetGeometry(vtkRectf(75.0, 20.0, 250, 260));
>>>>
>>>> Thanks,
>>>> Jim
>>>>
>>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20141209/270aba44/attachment.html>


More information about the vtkusers mailing list