Hello Fabian, With the modularization of the IO libraries with ITK v4 a new solution was needed to register all the factories in a modular fashion.
With the standard supported CMake using of the ITK package[1], the factory registration should still automatically happen. The registration is done threw static initialization, by header files that are automatically generated and including when using ITK with cmake [2]. It's rather a complicated automatic process that just works, and generally the details don't need to be worried about. Brad https://github.com/Kitware/ITK/blob/master/Examples/Installation/CMakeLists.txt https://github.com/Kitware/ITK/blob/master/CMake/UseITK.cmake#L73 On Oct 23, 2012, at 8:47 AM, "Wenzel, Fabian" <[email protected]> wrote: > Hi list, > > it seems that ObjectFactoryBase::Initialize() - which eventually loads > dynamic factories - is not called at all in ITK 4.2.1: All built-in factories > register themselves with RegisterFactoryInternal() - which circumvents > LoadDynamicFactories() - and creating instances methods bypass > LoadDynamicFactories() as well, since internal factories are already present. > Or am I missing something? > > Any help would be appreciated. > > Thanks, > > Fabian > > > > ________________________________ > The information contained in this message may be confidential and legally > protected under applicable law. The message is intended solely for the > addressee(s). If you are not the intended recipient, you are hereby notified > that any use, forwarding, dissemination, or reproduction of this message is > strictly prohibited and may be unlawful. If you are not the intended > recipient, please contact the sender by return e-mail and destroy all copies > of the original message. > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://www.itk.org/mailman/listinfo/insight-developers _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://www.itk.org/mailman/listinfo/insight-developers
