Doxygen : css et graphs

Doxygen : css et graphs - Divers - Programmation

Marsh Posté le 29-05-2006 à 14:10:12    

Bonjour à tous,
 
j'ai deux question au sujet de doxygen (accessoirement : sous windows, et dernière version, avec la dernière version de graphviz) :  
 
- Concernant la CSS : j'aimerai qu'il y a une background-color dans les champs "Generated on Mon May 29 13:26:03 2006 ..." et @brief des fichiers HTML générés, et je n'y arrive pas ... j'ai mis des background-color dans toutes les sections de la css, pour voir, et rien n'y fait. Après, je suis en quiche en CSS, si ca se trouve c'est super simple, et j'ai aucune experience là dedans. Google reste muet sur le sujet.
 
- Plus dans l'aspect génération de graphs : parfois, je n'ai pas de graphs générés pour une classe données, parfois oui. J'ai aucun warning doxygen dans le log, les commentaires à la doxygen se ressemblent dans ces deux fichiers comme deux gouttes d'eau, mais non, pas de graph. Graphviz est bien installé, j'ai pas d'erreur ou autre... une idée du pourquoi ou du comment ?
 
Merci.


Message édité par _darkalt3_ le 29-05-2006 à 14:10:47

---------------
Töp of the plöp
Reply

Marsh Posté le 29-05-2006 à 14:10:12   

Reply

Marsh Posté le 29-05-2006 à 14:17:45    

ca donne ca en fait pour le souci des bgcolor:
http://monkey.grotto.free.fr/files/doxy.png
 
Sur la ligne du haut, pas de backgroundcolor, alors que sous la ligne du dessous, ca fonctionne bien. L'image de fond est tellement dégueulasse que si je ne met rien c'est illisible.


---------------
Töp of the plöp
Reply

Marsh Posté le 29-05-2006 à 19:56:12    

alut,
 
a propos des soucis de generation de graph, dans ton fichier model pour dox, le dto path dans la rubrique dot pointe bien sur Graphviz/bin ?

Reply

Marsh Posté le 29-05-2006 à 20:05:18    

Ben oui, même que la majorité des graphs sont correctement générés, et d'autres purement ignorés :/


---------------
Töp of the plöp
Reply

Marsh Posté le 29-05-2006 à 21:41:02    

et ces graphes ignorés, tu es sur qu'ils doivent exister ? s'il s'agit des graphes par inclusions, y a t il bien des fichiers inclus à cet endroit là ?
chais pas si je suis hyper clair, mais bon, là où tu observes une absence de graphes, doit il vraiment en avoir ? parce que sinon c'est plus que space...ca fait un bail que j'utilise dox et j'ai jms eu ce genre de souci ... donc je seche si c pas ca
@ pluche

Reply

Marsh Posté le 29-05-2006 à 22:34:20    

ben y'a les commentaires doxygen comme dans mes autres fichiers, j'ai jamais fait autrement ... chpeux poster du code demain sur un fichier qui ne genere pas de graph si tu veux/peux tester


---------------
Töp of the plöp
Reply

Marsh Posté le 30-05-2006 à 09:50:06    

(up)
 
exemple dont le graph de classe n'est pas généré :

Code :
  1. namespace myNamespace
  2. {
  3.     /**
  4.      * Donne aux objets la capacité à lire / décrire leur état dans un noeud XML.
  5.      */
  6.     public abstract class IXmlReaderWriter
  7.     {
  8.         /**
  9.          * Lecture de la configuration
  10.          * @param iNode : Le noeud qui contient l'état de l'objet
  11.          */
  12.         public abstract void read(System.Xml.XmlNode iNode);
  13.         /**
  14.          * Ecriture de la configuration
  15.          * @param oNode : Le noeud qui doit contenir l'état de l'objet
  16.          */
  17.         public abstract void write(System.Xml.XmlNode oNode);
  18.     }
  19. }

Reply

Marsh Posté le 30-05-2006 à 11:13:36    

'alut,
 
j'ai inclus le bout de code que tu as fourni et je n'ai pas de graphe pour cela...
ce qui m'etonne guere en fait, je ne vois pas ce que tu voudrais en plus dans la mesure où il n'y a pas d'inclusion dans ce code.
 
si tu ajoute un include "./foo.h" ou si ta classe hérite d'autre classe alors il va te generer un graphe de dépendance par inclusion.
 
va voir dans le fichier ./graph_legend.html de ton dossier de generation si ca peut aider.
 
chais pas trop si ca t'aide...
 
@pluche

Reply

Marsh Posté le 30-05-2006 à 11:16:11    

Ben oui je vois ce que tu veux dire, cette classe n'a pas de relation d'héritage (aujourd'hui), ou de collaboration. Cependant, c'est quand meme une classe et à ce titre, il devrait y avoir au moins 1 graphe: celui de la classe (ou bien j'ai rien compris).

Reply

Marsh Posté le 30-05-2006 à 14:10:14    

ben là ecoute j'ai un doute...je crois n'avoir jms vu de graphe d'une classe seule...et d'ailleurs que devrait il signifié ?

Reply

Marsh Posté le 30-05-2006 à 14:10:14   

Reply

Marsh Posté le 30-05-2006 à 14:13:11    

Ben on arrive parfaitement à avoir un graph de singleton, alors pouquoi pas une classe toute bete, ou une toolbox ?


---------------
Töp of the plöp
Reply

Marsh Posté le 30-05-2006 à 14:27:21    

_darkalt3_ a écrit :

Ben on arrive parfaitement à avoir un graph de singleton, alors pouquoi pas une classe toute bete, ou une toolbox ?


Il me semble bien avoir déjà vu ce genre de chose. T'es sûr que t'as pas oublié d'activer une option dans ton doxyfile pour lui dire de générer tous les graphes ?
 
Je me plonge dans mes archives de doxyfiles pour voir si je trouve pas quelque chose...


---------------
TriScale innov
Reply

Marsh Posté le 30-05-2006 à 14:29:24    

j'ai coché tout les types de graphs proposé par l'onglet "dot" du mode expert de doxywizard [:spamafote]


---------------
Töp of the plöp
Reply

Marsh Posté le 19-08-2007 à 20:48:19    

Bonjour,
 
Je relance ce post au sujet de la génération de doc. Je souhaite générer de la doc à partir de script ActionScript. Est-ce que c'est possible avec doxygen ?

Reply

Marsh Posté le 20-08-2007 à 21:43:10    

C'est pas marqué sur le site de doxygen ?


---------------
Töp of the plöp
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed