[Insight-developers] ITK Doxygen documentation style

Arnaud Gelas arnaud_gelas at hms.harvard.edu
Fri Apr 1 11:20:47 EDT 2011


Hi all,

You can find a subset of the doxygen documentation with the default  
style from doxygen here:

	http://www.cs.unc.edu/~cquammen/ITK/html/classes.html

here is the current one:

	http://www.itk.org/Doxygen/html/classes.html


Is there any strong opinion on switching to this new style?

Thanks,
Arnaud


On Mar 30, 2011, at 10:36 AM, Arnaud GELAS wrote:

> Kent,
>
> Thanks for sharing your opinion!
>
> On 03/30/2011 10:29 AM, Williams, Norman K wrote:
>> I actually miss the inheritance diagrams. I know that they're  
>> gigantic and
>> hard to read for some base classes, but they are good when you're  
>> looking
>> for a class to use and you aren't sure what level of specialization  
>> you
>> need to work at.
> It has been removed on purpose to be able to generate quickly this
> documentation.
>
>> I like the thing in the current documentation where the diagrams are
>> viewable if you click on the little triangle.
>
> It should normally appear.
>> I'm not 100% sure I like the always-present left hand navigation  
>> tree.  it
>> constrains horizontal space, which can make some pages harder to  
>> read, and
>> since a lot of the tree items have hundreds of children, it's less  
>> useful
>> than it might be.
>>
>> I rather like the VTK Doxygen pages, with the two level boxy index  
>> at the
>> top.
>>
>> http://www.vtk.org/doc/nightly/html/index.html
> ok!
> (I can have a look at their doxygen configuration file if people are  
> OK
> with it)
>
>> On the other hand I think the top level page could stand to have more
>> useful information. It's the sort of stuff that should be at www.itk.org
>> -- if you're looking at the documentation, it's just wasted space  
>> that
>> could potentially link out to more interesting stuff.
>
> Agree!
>
>> On 3/30/11 9:15 AM, "Arnaud GELAS"<arnaud_gelas at hms.harvard.edu>   
>> wrote:
>>
>>> Hi all,
>>>
>>> I have recently submitted a patch to gerrit to use a more modern and
>>> fresher style for the doxygen documentation:
>>>
>>>     http://review.source.kitware.com/#change,1269
>>>
>>> We have tried to a run doxygen with this patch on a subset of ITK  
>>> (i.e.
>>> Modules/Core).
>>> Note that we have also removed the diagram generation on this
>>> documentation (for timing purpose).
>>>
>>> You can see the resulting documentation here:
>>>
>>>     http://www.cs.unc.edu/~cquammen/ITK/html/
>>>
>>>
>>> Here is the current documentation (generated last night):
>>>
>>>     http://www.itk.org/Doxygen/html/index.html
>>>
>>>
>>> We would like to know what people think about these two styles, if  
>>> there
>>> are any strong opinion on one style versus the other one.
>>>
>>> We could discuss and decide during the next TConf which one will  
>>> be used.
>>>
>>> Best,
>>> Arnaud
>>>
>>> _______________________________________________
>>> 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.html
>>>
>>> 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
>>
>>
>> ________________________________
>> Notice: This UI Health Care e-mail (including attachments) is  
>> covered by the Electronic Communications Privacy Act, 18 U.S.C.  
>> 2510-2521, is confidential and may be legally privileged.  If you  
>> are not the intended recipient, you are hereby notified that any  
>> retention, dissemination, distribution, or copying of this  
>> communication is strictly prohibited.  Please reply to the sender  
>> that you have received the message in error, then delete it.  Thank  
>> you.
>> ________________________________
>
> _______________________________________________
> 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.html
>
> 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



More information about the Insight-developers mailing list