[vtkusers] Computational Geometry - user equations?

Cory Quammen cory.quammen at kitware.com
Wed Sep 30 09:15:45 EDT 2015

On Tue, Sep 29, 2015 at 12:13 PM, <piers.barber at logicmonkey.co.uk> wrote:

> Hi All,
> I'd like to specify a surface f(u,v) in 3D with my own parametric equation
> system {x(u,v), y(u,v), z(u,v)}. And then visualize it.
> The only way I can see to do this is to add my function to the library
> source code, build the library and then call my function as described here:
> http://www.vtk.org/Wiki/VTK/Examples/Cxx/GeometricObjects/ParametricObjectsDemo#CMakeLists.txt

Yep, that looks like a good way to go.

> I'm using vtkParametricTorus[.h, .cxx] as a template, but is there an
> easier and more direct way to do this?

You can define your subclass of vtkParametricFunction in your local project
- no need to add it to VTK, which is what I think you were saying above.

Were you looking for a vtkParametricFunction subclass that takes an
expression for x(u,v), etc.? That doesn't exist as far as I know, but that
would be cool to have.


> Thanks!
> -=:LM:=-
> _______________________________________________
> Powered by www.kitware.com
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
> Search the list archives at: http://markmail.org/search/?q=vtkusers
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers

Cory Quammen
R&D Engineer
Kitware, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20150930/ad8112e7/attachment.html>

More information about the vtkusers mailing list