Skip to content
  • Berk Geveci's avatar
    Cleaned up dependencies between modules. · 4403edb5
    Berk Geveci authored
    Some of the module dependencies were somewhat weird, like
    IOImage depending on IOGeometry and Rendering depending on
    XML which contains all XML reader. Fixed the depency problems
    by creating XMLParser and Movie modules and moving some
    classes to them. I also moved many classes to RenderingCore
    because they were only needed there.
    One other minor change is to change vtkProperty to use
    vtkImageReader2Factor such that it didn't explicitely depend
    on bunch of reader. This will allow us to add/remove readers
    to IOImage more easily.
    
    Change-Id: Iaaa2edffd31193c13a4ef59e5be5b3eeada3501e
    4403edb5