[Insight-developers] To Bridge or not to Bridge

Xiaoxiao Liu xiaoxiao.liu at kitware.com
Fri Sep 16 15:20:24 EDT 2011


Bill,
Can't agree more with your summary.
It's probably the best to put LevelSetsv4Visualization right next to
LevelSetsv4 in the same group.
Will do the same for those video interface modules.

Thank you!

-Xiaoxiao


On Fri, Sep 16, 2011 at 2:53 PM, Bill Lorensen <bill.lorensen at gmail.com>wrote:

> Xiaoxiao,
>
> After the discussion on today's t-con. I thought a bit more about the role
> of the Bridge modules.
>
> 1) As you clearly reminded us today, the groups are just an organizational
> mechanism; it is the modules that are functionally driven.
> 2) modules can be easily moved between groups without impact on the user.
> 3) The modules currently in Bridge are general interface modules to
> external toolkits like vtk and vxl.
>
> The level set vis classes are not general interface modules. They are
> tightly coupled to the LevelSetsv4 module. Likewise, the OpenCV/vxl video
> modules (that will be eventually committed) are also not general interface
> modules.
>
> Organizationally, it makes sense for the LevelsSet visualization modules to
> reside in the same group as the LevelSetsv4 module and likewise, new
> OpenCV/vxl video interface modules should organizationally reside with the
> other Video modules.
>
> In summary, I recommend that the levelset vis classes reside in the same
> group as the LevelSetsv4 module and the anticipated OpenCV/vxl video classes
> reside in the same groups as the Video classes. They can still use the cmake
> mechanisms we used in the current Bridge modules.
>
> I was confusing functionality with organization.
>
> Thanks to all for a productive discussion today. I think it shows the value
> of in-person versus e-mail debates.
>
> Bill
>
>
>
>
>
>
>
>


-- 


---------------------------------------------
*Xiaoxiao Liu*, Ph.D.
R & D Engineer
Kitware Inc <http://www.kitware.com/>.
Clifton Park, NY
Phone: (518) 881-4924  or  (518) 371-3971 x124
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20110916/8b2ab628/attachment.htm>


More information about the Insight-developers mailing list