[vtk-developers] Proposed vtk directory structure

Ken Martin ken.martin at kitware.com
Wed Jun 27 16:54:06 EDT 2001


Thanks for the feedback...

How does this sound?

vtk/Common  -- this is the current vtknew code directories

put user friendly examples in here, I could use some help on what
subdirectories should be here. These examples would also be used for
testing. These directories do not have to match what the user selected
to build. For example the Graphics directory examples could use
rendering, they just wouldn't be tested/built if the user turned off
rendering. Utilities is where support scriopts would be places such as
vtkInteractor.tcl, it isn't an example but it is used by many
examples.

vtk/Examples/GettingStarted/{Cxx,Tcl,Java,Python}
vtk/Examples/Imaging/{Cxx,Tcl,Java,Python}
vtk/Examples/Utilities/{Cxx,Tcl,Java,Python}
vtk/Examples/Graphics/{Cxx,Tcl,Java,Python}
vtk/Examples/ what else ?

put more testing specific codes in here these are arranged based on
what packages the user selected to be built. Base is the base classes
of VTK which includes Common, Filtering, Graphics, Imaging, and IO.
Rendering is tests that use rendering but not hybrid parallel or
patented, there will be a ton of tests here but that is OK. It is
meant for testing & coverage not really for developers to be using as
starting points.

vtk/Testing/Rendering/{Tcl,Cxx,Python,Java} etc ...
vtk/Testing/Parallel/...
vtk/Testing/Hybrid/...
vtk/Testing/Patented/...
vtk/Testing/Base/...

Thanks
Ken





More information about the vtk-developers mailing list