<br>Bill,<br><br>Good catch...<br><br>This duplication of entries, however, doesn't seem to originate from <br>the .css file (which only affects formatting).<br><br>The duplication was already present in the documentation of 3.12:<br>
<a href="http://www.itk.org/Doxygen312/html/hierarchy.html">http://www.itk.org/Doxygen312/html/hierarchy.html</a><br>(that still uses the previous .css file).<br><br><br>We must be doing something wrong in that class header.<br>
<br>One observation is that it doesn't have a \brief comment...<br><br><br>Any ideas ?<br><br><br> Thanks<br><br><br> Luis<br><br><br><br>....<br><br><br><div class="gmail_quote">On Tue, Jul 28, 2009 at 10:44 PM, Bill Lorensen <span dir="ltr"><<a href="mailto:bill.lorensen@gmail.com">bill.lorensen@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Luis,<br>
<br>
I also see duplicates of many classes in the hierarchy list:<br>
<br>
<a href="http://www.itk.org/Doxygen314/html/hierarchy.html" target="_blank">http://www.itk.org/Doxygen314/html/hierarchy.html</a><br>
<br>
for example itk::TransformFileReader and itk::TransformFileWriter<br>
<font color="#888888"><br>
Bill<br>
</font><div><div></div><div class="h5"><br>
On Tue, Jul 28, 2009 at 10:29 PM, Luis Ibanez<<a href="mailto:luis.ibanez@kitware.com">luis.ibanez@kitware.com</a>> wrote:<br>
><br>
> Hi Michael,<br>
><br>
> I have replaced the the DoxygenStyle.css file with<br>
> the one that you kindly provided.<br>
><br>
> However,<br>
> it doesn't quite look as the one you posted...<br>
><br>
> Could you please take a look at<br>
> <a href="http://www.itk.org/Doxygen314/html/index.html" target="_blank">http://www.itk.org/Doxygen314/html/index.html</a><br>
><br>
><br>
> and confirm if this is the expected formatting ?<br>
><br>
><br>
> Thanks<br>
><br>
><br>
> Luis<br>
><br>
><br>
> ----------------------------------------------------<br>
> On Tue, Jul 28, 2009 at 9:04 AM, Michael Jackson<br>
> <<a href="mailto:mike.jackson@bluequartz.net">mike.jackson@bluequartz.net</a>> wrote:<br>
>><br>
>> Thanks Luis, Appreciate the help.<br>
>> ---<br>
>> Mike Jackson <a href="http://www.bluequartz.net" target="_blank">www.bluequartz.net</a><br>
>><br>
>><br>
>><br>
>> On Jul 28, 2009, at 8:30 AM, Luis Ibanez wrote:<br>
>><br>
>>> Michael, Gaetan,<br>
>>><br>
>>> Thanks a lot for looking at this improvement.<br>
>>><br>
>>> I'll give it a shot (later today) at replacing the .css file.<br>
>>><br>
>>><br>
>>> Luis<br>
>>><br>
>>><br>
>>><br>
>>> --------------------------------------------------------<br>
>>> On Wed, Jul 22, 2009 at 12:20 PM, Michael Jackson<br>
>>> <<a href="mailto:mike.jackson@bluequartz.net">mike.jackson@bluequartz.net</a>> wrote:<br>
>>><br>
>>> On Jul 22, 2009, at 12:13 PM, Gaëtan Lehmann wrote:<br>
>>><br>
>>><br>
>>> Le 22 juil. 09 ā 17:29, Michael Jackson a écrit :<br>
>>><br>
>>> Over the last day I have had to dive deep into the ITK Doxygen<br>
>>> documentation and I have found it extremely difficult to read simply due to<br>
>>> the formatting that has been applied. As I use Doxygen in some of my other<br>
>>> projects I and that documentation is formatted in a reasonable manner I<br>
>>> figured I would take a minute and figure out what the problem might be.<br>
>>> Turns out the CSS style sheet that Doxygen generates for my projects is<br>
>>> vastly different from that produced for the ITK project. I am attaching 2<br>
>>> images that show the difference. Looks like the default CSS sheet is<br>
>>> configured from ITK_ROOT/Documentation/Doxygen/DoxygenStyle.css. Can this be<br>
>>> changed please? Do I need to file a feature request?<br>
>>><br>
>>><br>
>>> That's a *huge* improvement!<br>
>>> Can you provide a patch?<br>
>>><br>
>>> Gaëtan<br>
>>><br>
>>><br>
>>> --<br>
>>> Gaëtan Lehmann<br>
>>> Biologie du Développement et de la Reproduction<br>
>>> INRA de Jouy-en-Josas (France)<br>
>>> tel: +33 1 34 65 29 66 fax: 01 34 65 29 09<br>
>>> <a href="http://voxel.jouy.inra.fr" target="_blank">http://voxel.jouy.inra.fr</a> <a href="http://www.itk.org" target="_blank">http://www.itk.org</a><br>
>>> <a href="http://www.mandriva.org" target="_blank">http://www.mandriva.org</a> <a href="http://www.bepo.fr" target="_blank">http://www.bepo.fr</a><br>
>>><br>
>>><br>
>>> Replace the contents of "ITK_ROOT/Documentation/Doxygen/DoxygenStyle.css"<br>
>>> with the following:<br>
>>><br>
>>><br>
>>> BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {<br>
>>> font-family: Geneva, Arial, Helvetica, sans-serif;<br>
>>> }<br>
>>> BODY,TD {<br>
>>> font-size: 90%;<br>
>>> }<br>
>>> H1 {<br>
>>> text-align: center;<br>
>>> font-size: 160%;<br>
>>> }<br>
>>> H2 {<br>
>>> font-size: 120%;<br>
>>> }<br>
>>> H3 {<br>
>>> font-size: 100%;<br>
>>> }<br>
>>> CAPTION { font-weight: bold }<br>
>>> DIV.qindex {<br>
>>> width: 100%;<br>
>>> background-color: #e8eef2;<br>
>>> border: 1px solid #84b0c7;<br>
>>> text-align: center;<br>
>>> margin: 2px;<br>
>>> padding: 2px;<br>
>>> line-height: 140%;<br>
>>> }<br>
>>> DIV.nav {<br>
>>> width: 100%;<br>
>>> background-color: #e8eef2;<br>
>>> border: 1px solid #84b0c7;<br>
>>> text-align: center;<br>
>>> margin: 2px;<br>
>>> padding: 2px;<br>
>>> line-height: 140%;<br>
>>> }<br>
>>> DIV.navtab {<br>
>>> background-color: #e8eef2;<br>
>>> border: 1px solid #84b0c7;<br>
>>> text-align: center;<br>
>>> margin: 2px;<br>
>>> margin-right: 15px;<br>
>>> padding: 2px;<br>
>>> }<br>
>>> TD.navtab {<br>
>>> font-size: 70%;<br>
>>> }<br>
>>> A.qindex {<br>
>>> text-decoration: none;<br>
>>> font-weight: bold;<br>
>>> color: #1A419D;<br>
>>> }<br>
>>> A.qindex:visited {<br>
>>> text-decoration: none;<br>
>>> font-weight: bold;<br>
>>> color: #1A419D<br>
>>> }<br>
>>> A.qindex:hover {<br>
>>> text-decoration: none;<br>
>>> background-color: #ddddff;<br>
>>> }<br>
>>> A.qindexHL {<br>
>>> text-decoration: none;<br>
>>> font-weight: bold;<br>
>>> background-color: #6666cc;<br>
>>> color: #ffffff;<br>
>>> border: 1px double #9295C2;<br>
>>> }<br>
>>> A.qindexHL:hover {<br>
>>> text-decoration: none;<br>
>>> background-color: #6666cc;<br>
>>> color: #ffffff;<br>
>>> }<br>
>>> A.qindexHL:visited { text-decoration: none; background-color: #6666cc;<br>
>>> color: #ffffff }<br>
>>> A.el { text-decoration: none; font-weight: bold }<br>
>>> A.elRef { font-weight: bold }<br>
>>> A.code:link { text-decoration: none; font-weight: normal; color: #0000FF}<br>
>>> A.code:visited { text-decoration: none; font-weight: normal; color:<br>
>>> #0000FF}<br>
>>> A.codeRef:link { font-weight: normal; color: #0000FF}<br>
>>> A.codeRef:visited { font-weight: normal; color: #0000FF}<br>
>>> A:hover { text-decoration: none; background-color: #f2f2ff }<br>
>>> DL.el { margin-left: -1cm }<br>
>>> .fragment {<br>
>>> font-family: monospace, fixed;<br>
>>> font-size: 95%;<br>
>>> }<br>
>>> PRE.fragment {<br>
>>> border: 1px solid #CCCCCC;<br>
>>> background-color: #f5f5f5;<br>
>>> margin-top: 4px;<br>
>>> margin-bottom: 4px;<br>
>>> margin-left: 2px;<br>
>>> margin-right: 8px;<br>
>>> padding-left: 6px;<br>
>>> padding-right: 6px;<br>
>>> padding-top: 4px;<br>
>>> padding-bottom: 4px;<br>
>>> }<br>
>>> DIV.ah { background-color: black; font-weight: bold; color: #ffffff;<br>
>>> margin-bottom: 3px; margin-top: 3px }<br>
>>><br>
>>> DIV.groupHeader {<br>
>>> margin-left: 16px;<br>
>>> margin-top: 12px;<br>
>>> margin-bottom: 6px;<br>
>>> font-weight: bold;<br>
>>> }<br>
>>> DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% }<br>
>>> BODY {<br>
>>> background: white;<br>
>>> color: black;<br>
>>> margin-right: 20px;<br>
>>> margin-left: 20px;<br>
>>> }<br>
>>> TD.indexkey {<br>
>>> background-color: #e8eef2;<br>
>>> font-weight: bold;<br>
>>> padding-right : 10px;<br>
>>> padding-top : 2px;<br>
>>> padding-left : 10px;<br>
>>> padding-bottom : 2px;<br>
>>> margin-left : 0px;<br>
>>> margin-right : 0px;<br>
>>> margin-top : 2px;<br>
>>> margin-bottom : 2px;<br>
>>> border: 1px solid #CCCCCC;<br>
>>> }<br>
>>> TD.indexvalue {<br>
>>> background-color: #e8eef2;<br>
>>> font-style: italic;<br>
>>> padding-right : 10px;<br>
>>> padding-top : 2px;<br>
>>> padding-left : 10px;<br>
>>> padding-bottom : 2px;<br>
>>> margin-left : 0px;<br>
>>> margin-right : 0px;<br>
>>> margin-top : 2px;<br>
>>> margin-bottom : 2px;<br>
>>> border: 1px solid #CCCCCC;<br>
>>> }<br>
>>> TR.memlist {<br>
>>> background-color: #f0f0f0;<br>
>>> }<br>
>>> P.formulaDsp { text-align: center; }<br>
>>> IMG.formulaDsp { }<br>
>>> IMG.formulaInl { vertical-align: middle; }<br>
>>> SPAN.keyword { color: #008000 }<br>
>>> SPAN.keywordtype { color: #604020 }<br>
>>> SPAN.keywordflow { color: #e08000 }<br>
>>> SPAN.comment { color: #800000 }<br>
>>> SPAN.preprocessor { color: #806020 }<br>
>>> SPAN.stringliteral { color: #002080 }<br>
>>> SPAN.charliteral { color: #008080 }<br>
>>> .mdescLeft {<br>
>>> padding: 0px 8px 4px 8px;<br>
>>> font-size: 80%;<br>
>>> font-style: italic;<br>
>>> background-color: #FAFAFA;<br>
>>> border-top: 1px none #E0E0E0;<br>
>>> border-right: 1px none #E0E0E0;<br>
>>> border-bottom: 1px none #E0E0E0;<br>
>>> border-left: 1px none #E0E0E0;<br>
>>> margin: 0px;<br>
>>> }<br>
>>> .mdescRight {<br>
>>> padding: 0px 8px 4px 8px;<br>
>>> font-size: 80%;<br>
>>> font-style: italic;<br>
>>> background-color: #FAFAFA;<br>
>>> border-top: 1px none #E0E0E0;<br>
>>> border-right: 1px none #E0E0E0;<br>
>>> border-bottom: 1px none #E0E0E0;<br>
>>> border-left: 1px none #E0E0E0;<br>
>>> margin: 0px;<br>
>>> }<br>
>>> .memItemLeft {<br>
>>> padding: 1px 0px 0px 8px;<br>
>>> margin: 4px;<br>
>>> border-top-width: 1px;<br>
>>> border-right-width: 1px;<br>
>>> border-bottom-width: 1px;<br>
>>> border-left-width: 1px;<br>
>>> border-top-color: #E0E0E0;<br>
>>> border-right-color: #E0E0E0;<br>
>>> border-bottom-color: #E0E0E0;<br>
>>> border-left-color: #E0E0E0;<br>
>>> border-top-style: solid;<br>
>>> border-right-style: none;<br>
>>> border-bottom-style: none;<br>
>>> border-left-style: none;<br>
>>> background-color: #FAFAFA;<br>
>>> font-size: 80%;<br>
>>> }<br>
>>> .memItemRight {<br>
>>> padding: 1px 8px 0px 8px;<br>
>>> margin: 4px;<br>
>>> border-top-width: 1px;<br>
>>> border-right-width: 1px;<br>
>>> border-bottom-width: 1px;<br>
>>> border-left-width: 1px;<br>
>>> border-top-color: #E0E0E0;<br>
>>> border-right-color: #E0E0E0;<br>
>>> border-bottom-color: #E0E0E0;<br>
>>> border-left-color: #E0E0E0;<br>
>>> border-top-style: solid;<br>
>>> border-right-style: none;<br>
>>> border-bottom-style: none;<br>
>>> border-left-style: none;<br>
>>> background-color: #FAFAFA;<br>
>>> font-size: 80%;<br>
>>> }<br>
>>> .memTemplItemLeft {<br>
>>> padding: 1px 0px 0px 8px;<br>
>>> margin: 4px;<br>
>>> border-top-width: 1px;<br>
>>> border-right-width: 1px;<br>
>>> border-bottom-width: 1px;<br>
>>> border-left-width: 1px;<br>
>>> border-top-color: #E0E0E0;<br>
>>> border-right-color: #E0E0E0;<br>
>>> border-bottom-color: #E0E0E0;<br>
>>> border-left-color: #E0E0E0;<br>
>>> border-top-style: none;<br>
>>> border-right-style: none;<br>
>>> border-bottom-style: none;<br>
>>> border-left-style: none;<br>
>>> background-color: #FAFAFA;<br>
>>> font-size: 80%;<br>
>>> }<br>
>>> .memTemplItemRight {<br>
>>> padding: 1px 8px 0px 8px;<br>
>>> margin: 4px;<br>
>>> border-top-width: 1px;<br>
>>> border-right-width: 1px;<br>
>>> border-bottom-width: 1px;<br>
>>> border-left-width: 1px;<br>
>>> border-top-color: #E0E0E0;<br>
>>> border-right-color: #E0E0E0;<br>
>>> border-bottom-color: #E0E0E0;<br>
>>> border-left-color: #E0E0E0;<br>
>>> border-top-style: none;<br>
>>> border-right-style: none;<br>
>>> border-bottom-style: none;<br>
>>> border-left-style: none;<br>
>>> background-color: #FAFAFA;<br>
>>> font-size: 80%;<br>
>>> }<br>
>>> .memTemplParams {<br>
>>> padding: 1px 0px 0px 8px;<br>
>>> margin: 4px;<br>
>>> border-top-width: 1px;<br>
>>> border-right-width: 1px;<br>
>>> border-bottom-width: 1px;<br>
>>> border-left-width: 1px;<br>
>>> border-top-color: #E0E0E0;<br>
>>> border-right-color: #E0E0E0;<br>
>>> border-bottom-color: #E0E0E0;<br>
>>> border-left-color: #E0E0E0;<br>
>>> border-top-style: solid;<br>
>>> border-right-style: none;<br>
>>> border-bottom-style: none;<br>
>>> border-left-style: none;<br>
>>> color: #606060;<br>
>>> background-color: #FAFAFA;<br>
>>> font-size: 80%;<br>
>>> }<br>
>>> .search { color: #003399;<br>
>>> font-weight: bold;<br>
>>> }<br>
>>> FORM.search {<br>
>>> margin-bottom: 0px;<br>
>>> margin-top: 0px;<br>
>>> }<br>
>>> INPUT.search { font-size: 75%;<br>
>>> color: #000080;<br>
>>> font-weight: normal;<br>
>>> background-color: #e8eef2;<br>
>>> }<br>
>>> TD.tiny { font-size: 75%;<br>
>>> }<br>
>>> a {<br>
>>> color: #1A41A8;<br>
>>> }<br>
>>> a:visited {<br>
>>> color: #2A3798;<br>
>>> }<br>
>>> .dirtab { padding: 4px;<br>
>>> border-collapse: collapse;<br>
>>> border: 1px solid #84b0c7;<br>
>>> }<br>
>>> TH.dirtab { background: #e8eef2;<br>
>>> font-weight: bold;<br>
>>> }<br>
>>> HR { height: 1px;<br>
>>> border: none;<br>
>>> border-top: 1px solid black;<br>
>>> }<br>
>>><br>
>>> /* Style for detailed member documentation */<br>
>>> .memtemplate {<br>
>>> font-size: 80%;<br>
>>> color: #606060;<br>
>>> font-weight: normal;<br>
>>> }<br>
>>> .memnav {<br>
>>> background-color: #e8eef2;<br>
>>> border: 1px solid #84b0c7;<br>
>>> text-align: center;<br>
>>> margin: 2px;<br>
>>> margin-right: 15px;<br>
>>> padding: 2px;<br>
>>> }<br>
>>> .memitem {<br>
>>> padding: 4px;<br>
>>> background-color: #eef3f5;<br>
>>> border-width: 1px;<br>
>>> border-style: solid;<br>
>>> border-color: #dedeee;<br>
>>> -moz-border-radius: 8px 8px 8px 8px;<br>
>>> }<br>
>>> .memname {<br>
>>> white-space: nowrap;<br>
>>> font-weight: bold;<br>
>>> }<br>
>>> .memdoc{<br>
>>> padding-left: 10px;<br>
>>> }<br>
>>> .memproto {<br>
>>> background-color: #d5e1e8;<br>
>>> width: 100%;<br>
>>> border-width: 1px;<br>
>>> border-style: solid;<br>
>>> border-color: #84b0c7;<br>
>>> font-weight: bold;<br>
>>> -moz-border-radius: 8px 8px 8px 8px;<br>
>>> }<br>
>>> .paramkey {<br>
>>> text-align: right;<br>
>>> }<br>
>>> .paramtype {<br>
>>> white-space: nowrap;<br>
>>> }<br>
>>> .paramname {<br>
>>> color: #602020;<br>
>>> font-style: italic;<br>
>>> white-space: nowrap;<br>
>>> }<br>
>>> /* End Styling for detailed member documentation */<br>
>>><br>
>>> /* for the tree view */<br>
>>> .ftvtree {<br>
>>> font-family: sans-serif;<br>
>>> margin:0.5em;<br>
>>> }<br>
>>> .directory { font-size: 9pt; font-weight: bold; }<br>
>>> .directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }<br>
>>> .directory > h3 { margin-top: 0; }<br>
>>> .directory p { margin: 0px; white-space: nowrap; }<br>
>>> .directory div { display: none; margin: 0px; }<br>
>>> .directory img { vertical-align: -30%; }<br>
>>><br>
>>><br>
>>> _____________________________________<br>
>>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>>><br>
>>> Visit other Kitware open-source projects at<br>
>>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>>><br>
>>> Please keep messages on-topic and check the ITK FAQ at:<br>
>>> <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
>>><br>
>>> Follow this link to subscribe/unsubscribe:<br>
>>> <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
>>><br>
>><br>
>> _____________________________________<br>
>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>><br>
>> Visit other Kitware open-source projects at<br>
>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>><br>
>> Please keep messages on-topic and check the ITK FAQ at:<br>
>> <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
>><br>
>> Follow this link to subscribe/unsubscribe:<br>
>> <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
><br>
><br>
> _____________________________________<br>
> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
><br>
> Please keep messages on-topic and check the ITK FAQ at:<br>
> <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
><br>
><br>
</div></div></blockquote></div><br>