MantisBT - VTK
View Issue Details
0010147VTK(No Category)public2010-01-15 09:342016-08-12 09:55
Bradley Lowekamp 
Kitware Robot 
normalminoralways
closedmoved 
 
 
0010147: ObjectFactory::CreateAllInstance do not create all instance
I discovered the "bug" in itk and it also occurs in VTK.

The static CreateAllInstance method iterates over the ObjectFactories calling the registered factories CreateObject methods. This methods only returns one object.

If an ObjectFactory can create more then one object of a given name ( for example multiple ImageIO object) then only one from said factory is returned from the CreateAllInstance method.

This is problematic with the itkLoad/Plugin IO mechanisms as each ImageIO would require a separate dynamic library.
This was the patch for itk.

http://public.kitware.com/cgi-bin/viewcvs.cgi/Code/Common/itkObjectFactoryBase.cxx?root=Insight&r1=1.59&r2=1.60&sortby=date [^]
No tags attached.
Issue History
2010-01-15 09:34Bradley LowekampNew Issue
2010-01-15 09:35Bradley LowekampNote Added: 0019147
2011-06-16 13:11Zack GalbreathCategory => (No Category)
2016-08-12 09:55Kitware RobotNote Added: 0037135
2016-08-12 09:55Kitware RobotStatusexpired => closed
2016-08-12 09:55Kitware RobotResolutionopen => moved
2016-08-12 09:55Kitware RobotAssigned To => Kitware Robot

Notes
(0019147)
Bradley Lowekamp   
2010-01-15 09:35   
Related to:
http://www.itk.org/Bug/view.php?id=10023 [^]
(0037135)
Kitware Robot   
2016-08-12 09:55   
Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current VTK Issues page linked in the banner at the top of this page.