• Berk Geveci's avatar
    New simplified interface for developing reader. · 6d9117d2
    Berk Geveci authored
    The goal of this branch is to introduce a new hierarchy
    of reader superclasses that make it easier to develop readers
    by implementing / hiding some of the common functionality readers
    have. This includes things such as file series as time series,
    file series as partitions, caching etc. In collaboration with
    a new executive (vtkReaderExecutive), the reader superclasses
    implement much of the hard work and provide a simple API for the
    subclasses to implement. For example, a parallel reader may
    only have to implement 3 methods: GetMesh(), GetPoints() and
    GetArrays() to get support for file series as time series and
    caching (not implemented yet). This functionality is demonstrated
    by making the Plot3D reader subclass from the new superclass.
    The testing is automatic since there are numerous tests using
    Plot3D files.
    6d9117d2
Name
Last commit
Last update
.ExternalData Loading commit data...
.github Loading commit data...
Accelerators/Vtkm Loading commit data...
CMake Loading commit data...
Charts/Core Loading commit data...
Common Loading commit data...
Documentation Loading commit data...
Domains Loading commit data...
Examples Loading commit data...
Filters Loading commit data...
GUISupport Loading commit data...
Geovis Loading commit data...
IO Loading commit data...
Imaging Loading commit data...
Infovis Loading commit data...
Interaction Loading commit data...
Parallel Loading commit data...
Remote Loading commit data...
Rendering Loading commit data...
Testing Loading commit data...
ThirdParty Loading commit data...
Utilities Loading commit data...
Views Loading commit data...
Web Loading commit data...
Wrapping Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.hooks-config.bash Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
CTestConfig.cmake Loading commit data...
Copyright.txt Loading commit data...
README.md Loading commit data...
vtkBanner.gif Loading commit data...
vtkLogo.ico Loading commit data...